编辑
我可以把这个javascript改成点击函数吗?单击div id"foo"时?
HTML
<form id="mall" action="" method="post">
<input name="title" type="text" />
<input name="email" type="text" />
<div id="foo">Click on me to submit</div>
</form>
Javascript
这适用于普通的提交按钮。我可以把它变成div的.click函数吗?
<script type="text/javascript">
$(document).ready(function(){
$("#mall").validate({
submitHandler: function(form) {
$.post('process.php', $("#mall").serialize(), function(data) {
$('#results').html(data);
});
}
});
});
</script>
更新为编辑:
我觉得你的代码有点尴尬,你应该使用<button>Click me to submit</button>
或<input type="submit" value="Click me" />
而不是div
,但我给你的问题的解决方案
$("#foo").click(function(){
$(this).closest("form").submit()
});