我在具有不同ID的页面上有几个表单,我想知道哪个是提交及其ID。我怎么能这样做?
//stop all forms from submitting and submit the real (hidden) form#order
$('form:not(#order)').submit(function(event) {
event.preventDefault();
以上表格会停止提交所有表格,如果有这样的表格,我会提出有条件的说法,然后再这样做。
任何帮助表示感谢。
全部谢谢
答案 0 :(得分:2)
$('form:not(#order)').submit(function(event) {
if ($(this).attr('id') === 'someId') {
event.preventDefault();
}
});
答案 1 :(得分:1)
$('form').submit(function(event) {
switch ( $(this).attr('id') ) {
case 'contact':
alert('contact us');
break;
case 'order':
break;
default:
event.preventDefault();
break;
}
}
assuming all your form els have IDs.