我有问题,我有 X <input type="checkbox" />
在我的代码中,现在我想 foreach 这个对象/数组它的输出。 - 看我的代码。
$("#denied_seekrs").click(function()
{
if (!isCheckedById("selectname"))
{
alert ("Please select at least one event");
return false;
}
else
{
alert( $("input[@id=selectname]:checked").val() ); //submit the form
}
});
function isCheckedById(id)
{
var checked = $("input[@id="+id+"]:checked").length;
if (checked == 0)
{
return false;
}
else
{
return true;
}
}
当我在警报中输出它时,我得到一个对象,但如果我选择了 2 个复选框,我将在这 2 个复选框中设置值。
我希望我能有所帮助,并且这里的所有人都能理解我:)
最佳答案
怎么样
$("#denied_seekrs").click(function() {
var checkedInputs = $("input:checked");
var test = "";
$.each(checkedInputs, function(i, val) {
test += val.value+",";
});
test = test.substring(0,(test.length-1));
alert(test);
});
关于javascript - jQuery 中的 foreach 对象/数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1366616/