jquery 怎么获取文本框新值

文本框默认有值<inputtype="text"value="test"name="b"id=a/><inputtype="hidden"name="b"id="b"va... 文本框默认有值
<input type="text" value="test" name="b" id=a />
<input type="hidden" name="b" id="b" value="" />
var a = $("#a").val();
$("#b").val() = a;
我改变文本框的值以后还是执行之前的值
比如默认值是test,我改成123,$("#b").val() 的值还是test
展开
 我来答
zhaoapk
2013-12-04 · TA获得超过3771个赞
知道大有可为答主
回答量:1343
采纳率:40%
帮助的人:1601万
展开全部
// 不是这样写的
// $("#b").val() = a;

// 没有参数的时候是获取,有参数的时候是设置
// 赋值要写在括号里
$("#b").val(a)
更多追问追答
追问
怎么把这个值赋到ajax post里面,
var c=$("#b").val(a);
比如
$.post("/user/viewcontent",{info:c},function(data) {
我放进去以后一点击就死机了
追答
c是jquery对象,你是想传#b的值吗?
$("#b").val(a);之后#b的值和#a的值是一样的,所以可以写
{info: a}
百度网友0c2357e
2013-12-04 · TA获得超过371个赞
知道小有建树答主
回答量:803
采纳率:50%
帮助的人:586万
展开全部
$("#b").val() = a;
应该是:
$("#b").val(a);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友091845d
2013-12-04 · TA获得超过745个赞
知道小有建树答主
回答量:466
采纳率:50%
帮助的人:334万
展开全部
// 给a加一个改变事件
$('#a').change(function(){
    $('#b').val($('#a').val());
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
毅丝未挂
2013-12-04 · 超过51用户采纳过TA的回答
知道小有建树答主
回答量:175
采纳率:100%
帮助的人:118万
展开全部
你试试用$("#b").text()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式