submit绑定只能用在form元素中,当form提交的时候被触发,并且默认阻止form的提交。因此我们通常在submit的处理函数中以ajax的方式提交form表单。

示例代码:

//.W片段
<form bind-submit="doSomething">
  ... form contents go here ...
  <button type="submit">Submit</button>
</form>

//js片段
doSomething=function (formElement) {
 // ... now do something
}

为啥不直接为提交按钮添加单击事件?

另外一种通过js提交form的方法是为提交按钮添加click绑定,但是这只能作为另外一种途径,而不能代替submit绑定。submit绑定除了可以完成提交之外,还可以触发客户端的验证等。

本文由WeX5君整理,WeX5一款开源免费的html5开发工具H5 App开发就用WeX5!

阅读其他app 开发相关文章:http://doc.wex5.com/?p=3443