javascript/jquery将隐藏的输入组合为变量
我有一个标签列表,所有标签都被添加到一个名为name=“item[tags][]”的隐藏输入中javascript/jquery将隐藏的输入组合为变量,javascript,jquery,Javascript,Jquery,我有一个标签列表,所有标签都被添加到一个名为name=“item[tags][]”的隐藏输入中 您可以使用名称选择器访问输入元素,并使用map函数以及get和join来获取逗号分隔的值列表 var tag_filter = $('[name="item[tags][]"]').map(function(){ return this.value; }).get().join(); 试试这样的东西 var str = ""; $('input[name="item[tags][]"]').e
您可以使用名称选择器访问输入元素,并使用map函数以及get和join来获取逗号分隔的值列表
var tag_filter = $('[name="item[tags][]"]').map(function(){
return this.value;
}).get().join();
试试这样的东西
var str = "";
$('input[name="item[tags][]"]').each(function(){
str += $(this).val()+","
})
str = str.substring(0,str.length);
var tag_filter = $('[name="item[tags][]"]').map(function(){
return this.value;
}).get().join();
var str = "";
$('input[name="item[tags][]"]').each(function(){
str += $(this).val()+","
})
str = str.substring(0,str.length);