我正在尝试在按钮上附加单击事件处理程序,但它不会调用按钮上的单击事件。我想我使用错误的选择器。有人可以帮帮我吗?
HTML:
<button type="submit" class="btn btn-primary btn-block mb20 submitForm" onclick="RemoveValidation()">Search</button>
这是JQuery:
$("#txtZip").keyup(function (event) {
debugger;
if (event.keyCode == 13) {
$(".btn .submitForm").click();
}
});
答案 0 :(得分:2)
删除它们之间的空格以选择同时具有该类的元素,.btn .submitForm
将在.submitForm
内搜索.btn
。
$("#txtZip").keyup(function (event) {
debugger;
if (event.keyCode == 13) {
$(".btn.submitForm").click();
// ----^--- remove the space
}
});
答案 1 :(得分:0)
或者您可以使用提交功能。
<form id="form_id">
......
</form>
$("#txtZip").keyup(function (event) {
debugger;
if (event.keyCode == 13) {
$("#form_id").submit();
}
});