初学者要多看看帮助文档 不要用js来写Jquery的代码
解析json数据的时候需要将解析的数据写到文本框中, ?出现了用js来写Jquery代码的问题;
?
1, JQuery的赋值 ?有问题
? ?代码如下:?data.username 表示的是: ?网易
?
? ? ??? ?$("#userName").val=data.username; 第一种写法
? ? ? ??$("#userName").value=data.username;第二种写法
?
? ? ?将值赋值给jquery,id选择器的文本框 ,但是 ?上面的两种方法不能将值赋给文本框
?
2, js的赋值
?
? ?document.getElementById("userName").value=data.username;
? ?
? ? ?js的代码可以实现
?
3,不要以js的代码写Jquery,多看看文档 ?
? ? ??
? ?思路: ?
? ? ? ?a,在Jquery中val()表示的是函数,不是Jquery的value属性?
? ? ? ?b,设置id选择器的值,实际上就是设置id选择器的 attr表示:设置或返回被选元素的属性值。
? ? ? 将data.username赋值给Jquery的id选择器的方法如下;
? ?
? ?第一种:返回文档中value属性值。
? ? ? ? ??$("#userName").attr(‘value‘,data.username);
?
? ?第二种:设置id选择器的值
? ? $("#userName").val(data.username);
?
? ? //浏览器中测试的代码
? ? ? ?//var name=$("#userName").attr(‘value‘);
? ? ? // var name=$("#userName").val();
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。