我有一个CITY复选框列表(class =' city')。 现在我正在创建一个存储所有城市检查值的数组。 我的代码是:
$('.city:checked').each(function() {
city.push(this.value);
});
alert(city);
结果:孟买,德里
但我想要的结果像“孟买'德里'在数组中。 请建议,
答案 0 :(得分:1)
试试这个: -
var city=[];
$('.city:checked').each(function() {
city.push("'"+this.value+"'");
});
alert(city);
答案 1 :(得分:0)
它在警报中显示,但实际上它们是数组: -
$(document).ready(function(){
var someGlobalArray = new Array;
someGlobalArray=[];
$('.city:checked').each(function() {
someGlobalArray.push("'" + $(this).val() + "'");
});
alert(someGlobalArray);
});
演示: -
答案 2 :(得分:0)
一旦得到结果就会分割结果。检查下面的代码示例:
var res = city.split(',');