Knockoutjs 在父级上的单击绑定阻止子表单的提交
查看这个jsfiddle。有一个带有点击绑定的
。该 div 有一个子窗体。单击子表单上的提交按钮会触发父级单击事件,但不会提交表单。我怎样才能恢复提交此表格的能力?在我的实际应用程序中,表单中还有一个文件字段,单击它时不会执行任何操作。我提到这一点只是为了避免任何类似的答案:
$('#myForm input[type=submit]').click(function(){
$('#myForm').submit();
});
谢谢!
Check out this jsfiddle. There is a <div>
with a click binding. This div has a child form. Clicking the submit button on the child form fires the parent click event, and does not submit the form.
How can I restore the ability to submit this form? In my real-life application, I also have a file field in the form, which does nothing when it is clicked. I mention that just to avoid any answers like:
$('#myForm input[type=submit]').click(function(){
$('#myForm').submit();
});
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您从
doSomething
方法中返回 true
,那么它将允许继续执行默认操作。If you
return true
from yourdoSomething
method, then it will allow the default action to proceed.