我有两个文本框t1t2。我想弄清楚如果t1t2中的值相同,在jquery中如何显示警报消息。如果用户不更改值,我想防止表单被提交。

最佳答案

试试这个

$('form').submit(function(evt) {
   if ($('#textbox1').val() === $('#textbox2').val()) {
     alert('values match');
     evt.preventDefault();
   }
}


使用.submit()方法绑定到表单的submit事件,然后比较文本框中的2个值-如果它们相同,则显示警报,然后使用event.preventDefault()阻止默认操作(表单提交)

Working example here

09-10 11:44
查看更多