我列出了一些要选择的产品清单,我正在使用 jquery 来获取值问题是我使用的代码在 jquery 1.7.2 中工作,但在 jquery 1.9.1 中不工作。我得到的错误是使用了错误的语法。
var output = jQuery.map($(':checkbox[name=vendor\[\]]:checked'), function(n, i){
return n.value;
}).join(',');
html格式是
<p><input type="checkbox" name="vendor[]" value="Event Venue">
<label for="eventvenue">Event Venue</label></p>
<p><input type="checkbox" name="vendor[]" value="Decorations & Rentals">
<label for="decorations">Decorations & Rentals</label></p>
<p><input type="checkbox" name="vendor[]" value="Florist">
<label for="florist">Florist</label></p>