knockoutjs九 submit绑定
submit绑定我没有用过,这是ko的新特性,我用ko的时候那时候还是2.x版本,现在已经时3.4版本了,由于我没有在项目中使用过,我就不过多的讲解,因为我了解的也不是恨深入,就把官方的东西讲解下。
1 | <form data-bind="submit: doSomething"> |
submit绑定是会禁用原来的提交方法的,而是调用submit中的方法,会把form表单作为参数传进来,可以在方法中添加数据或者是修改数据,也可以使用jqueryValidate来进行验证,使用比如 if ($(formElement).valid()) { /* do something */ }.这样的验证。
讲解的很粗略,有什么问题可以和我交流,代码托管在https://github.com/lushunming/knockoutJSDemo.git可以直接克隆。希望大家有意见可以留言,有疑问或者错误可以加我的qq1357197829和我交流。