如何防止on.submit事件更改/重新加载页面?
问题描述:
在Javascript当我提供一个onSubmit
函数,并且我从函数返回'false'时,它会阻止页面更改/重新加载。如何防止on.submit事件更改/重新加载页面?
但是在DartonSubmit.listen(...)
功能不采取返回类型。
如何停止发送表单数据并更改/重新加载页面?
答
在on.submit.add(...)
回拨中,您将收到Event
作为参数。 Event
对象提供了一个preventDefault()
方法来防止或取消默认操作。
可以使用如下:
querySelector('#myForm').onSubmit.listen((Event e) {
// ... your code here
e.preventDefault();
});
谢谢,这是非常有帮助的 – 2013-01-22 19:08:50
你好,可以请一些更新此代码,以反映镖的当前状态。我试过了,但它不起作用。我也想要解决方案。 – 2013-12-13 06:14:37
当然,它现在已经更新st_clair_clarke – 2013-12-13 13:12:24