我在BeginForm()内部的循环中有许多提交按钮。我正在使用这样的jquery:
$('.submit').click(function () {
mydropdown = $('#Category');
if (mydropdown.length == 0 || $(mydropdown).val() == "") {
alert("Please select an ‘a category’.");
return false;
}
});
即使用户没有点击列表中的第一个按钮,有没有办法调用点击功能?
答案 0 :(得分:0)
看起来你已经完成了它。您的选择器将匹配列表中的任何按钮,只要它们具有提交类
即可<input type="button" id="button1" value="button 1" class="submit"/>
<input type="button" id="button2" value="button 2" class="submit"/>
<input type="button" id="button3" value="button 3" class="submit"/>
$('.submit').click(function () // will work for any button above
或者,如果由于按钮已经动态添加(即页面加载后)不起作用,则需要使用.on()而不是.click()
$(document).on('click', '.submit', function(