1 var baseNum = $("input[name='baseNum']");
2 var minNum = $("input[name='minNum']") ;
3 alert(baseNum.length);
4 jQuery.each(baseNum,function(n,value){
5 alert(n+"------"+value);
6 })baseNum和minNum两个name分别有4个,我这样不是能够获得name为baseNum的数组吗?但是我alert的时候只能baseNum.length有值,baseNum.get(0)是空的,我不知道为什么each里面的alert弹出的n有值,而value无值,value.val(),也没有值,请教高手!
dom对象使用baseNum.each(function(i){var value= $(this).val()});
试试这个,你获得是input的对象,要用$(value)才能访问。
$.each(baseNum,function(){
alert($(this).val());
});