我在经过 jQuery 验证的表单顶部有两个按钮:一个保存更改(表单的提交按钮),另一个显示一个 TermsOfService 对话框,当同意时将运行一些其他代码。
<button class="btn" value="Save Changes"
name="submit" type="submit" id="entryFormSave">Save changes</button>
<button class="btn"
data-toggle="modal"
href="#modal-TOS"
data-backdrop="true"
data-keyboard="true"
id="entryFormSubmit">Submit for review</button>
第一个/提交按钮验证表单 -我希望第二个按钮也验证表单,如果它通过验证,则显示 TOS 模式。
任何帮助是极大的赞赏。
更新:我尝试了很多东西,但没有一个奏效。我注意到在添加 data-toggle="modal" 时,它会禁用触发验证的按钮。最新的迭代是:
$('#entryFormSubmit').click(function(){
validate();
});
我在表单中放置的任何按钮都会验证表单;但是,一旦我添加了 data-toggle="modal" 属性,验证就会被禁用,而且我还不足以让 JS 专家了解下一步该做什么。