我的页面中有多个使用相同名称动态创建的选择输入。
我的代码:
<select name="area[]" id="area[]" class="area">
<option value="">Select Area</option>
<?
$cities = $this->city_model->get_all($posters->product_id);
foreach($cities as $city) { ?>
<option value="<?=$city->city_id?>"><?=$city->city_name?></option>
<? } ?>
</select>
我希望该用户从每个选择输入中选择一个值,我正在使用这样的 jQuery 函数:
$('.area').each(function(){
if($(this).val() == "") {
alert("please select Area");
} return false;
});
$('.quantity').each(function(){
if($(this).val() == "" || $(this).val() == 0) {
alert("please select Quantity");
return false;
}
});
$('#form').submit();
我对它做了同样的事情,它也在工作,但它也提交表单,即使我将它限制在
<input type="submit" name="something" id="something" value="something" onclick="checkType();return false;">