【发布时间】:2011-07-19 03:07:39
【问题描述】:
我有一个 Drupal 表单,
<form action="/forms/contact.html" accept-charset="UTF-8" method="post" id="webform-client-form-1148-1" class="webform-client-form" enctype="multipart/form-data">
通过以下提交,
<input type="submit" name="op" id="edit-submit-1" value="Submit" class="form-submit" />
包含表单的页面加载以下jQuery内联,
jQuery("#webform-client-form-1148-1").submit(function(){return false;});
无论我尝试什么,提交按钮总是提交表单。由于我返回 false,我希望表单无视提交过程并完全取消。
即使表单的 submit() 函数返回了“return false”,为什么表单仍继续提交?
这是一个简单的示例,我在代码中简化了它以强制在表单上提交以始终返回 false,因此永远不应该提交。
【问题讨论】:
标签: jquery forms drupal drupal-6 validation