【发布时间】:2015-06-20 07:01:57
【问题描述】:
HTML5 和 jQuery 与 jQuery Mobile。 我想使用一个按钮来提交一个表单,以便可以在其中包含一个图像。
表单也需要验证。
使用以下内容,表单提交但未验证。也就是说,如果我将所需的表单元素留空,则表单将提交(出现警告框)。
HTML
<form id="myform" name="myform">
[required elements here to validate]
<button type="button" name="submit1" id="submit1"><img src="myimg" />Submit</button>
</form>
Javascript
jQ('#submit1').click(function(event){
jQ('#myform').submit(event);
event.preventDefault();
[more code here to run]
alert('submitted');
});
【问题讨论】:
-
抱歉 - 标题应该是“type=button”。
-
您有验证表单的方法吗?通常,在表单上调用
submit()之前会调用某种验证方法。
标签: jquery forms validation button submission