请问如何用JQUERY获取相同ID的Qty的值? <input name="Qty" type="text" id="Qty" value="1" /><input name="Qty" type="text" id="Qty" value="2" /><input name="Qty" type="text" id="Qty" value="3" />请问如何用JQUERY获取相同ID的Qty的值? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ID是不应该一样的不过jquery下,你要获取的话$("#Qty") 同一文档中具有多个相同ID的元素 这是不合法的。需要为指定不同的ID。你可以通过name来获取,如:var qtys= $(':input[name=\'Qty\']') 既然有name就直接取name好了:$('Qty') JQUERY里根据name选用 $('input[@name="Qty"]') $("input[name=Qty]").each(function(){ alert($(this).attr("id"));//每一个的id}); id不能相同啊。违背HTML标准。 $("input[name=Qty]").each(function(){//遍历所有input元素,并且name=“Qty” alert($(this).attr("value"));}); 我也遇到同样的问题,可以取到第一个输入框的值,后面两个怎么获取啊?$(":input[name='userfile[]']")[0].val()我这样试了不可以 <script type="text/javascript"> $(function(){ $(".Qty").click(function(){ alert($(this).attr("value")); }); });</script>利用相同的class来得到不同的value,试试看 clearTimeout在什么情况下执行? 求解 ● 十分头疼,求助:JavaScript str.match总是无法提取出来,试了很多遍 ● 有誰能解釋這段代碼的運行結果嗎? 页面控制大小、工具条、地址栏等 求一个定时打开网页的代码 超简单问题! 求选择一个列表框,另几个列表跟着动的那一个程序 select問題 真的没人能够解决我的问题吗?我还以为CSDN上的人有多NIU!唉! 我有一个数组,如何依据这样的条件再重新生成一个数组? 请问js如何动态改变一个对象的颜色?
不过jquery下,你要获取的话$("#Qty")
这是不合法的。需要为指定不同的ID。
你可以通过name来获取,如:
var qtys= $(':input[name=\'Qty\']')
$('Qty')
$("input[name=Qty]").each(function(){
alert($(this).attr("id"));//每一个的id
});
alert($(this).attr("value"));
});
$(":input[name='userfile[]']")[0].val()我这样试了不可以
$(function(){
$(".Qty").click(function(){
alert($(this).attr("value"));
});
});
</script>
利用相同的class来得到不同的value,试试看