jquery获取多个文本input里头name的值
jquery获取多个文本input里面name的值?
比如我有多个input文本框,name都是一样,例子:
这里我要获取到这些name的值,该怎么做呢?
------解决思路----------------------
取name?
$(function(){
$("input").each(function(index,item){
alert($(this).attr("name"))
}
);
});
一般是取值啊
$(function(){
$("input[name='sort[]']").each(function(index,item){
alert($(this).val())
}
);
});
------解决思路----------------------
按照楼主那意思,应该是这样的了
比如我有多个input文本框,name都是一样,例子:
<input type='text' name='sort[]' id='sort[]' value='1'>
<input type='text' name='sort[]' id='sort[]' value=2'>
<input type='text' name='sort[]' id='sort[]' value='3'>
<input type='text' name='sort[]' id='sort[]' value='4'>
<input type='text' name='sort[]' id='sort[]' value='5'>
<input type='text' name='sort[]' id='sort[]' value='6'>
这里我要获取到这些name的值,该怎么做呢?
------解决思路----------------------
取name?
$(function(){
$("input").each(function(index,item){
alert($(this).attr("name"))
}
);
});
一般是取值啊
$(function(){
$("input[name='sort[]']").each(function(index,item){
alert($(this).val())
}
);
});
------解决思路----------------------
按照楼主那意思,应该是这样的了
var valArr = new Array;
$("input[name='menu_order[]']").each(function(i){
valArr[i] = $(this).val();
});
var priv = valArr.join(',');
alert(priv);
});