如何防止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(); 
}); 
+0

谢谢,这是非常有帮助的 – 2013-01-22 19:08:50

+0

你好,可以请一些更新此代码,以反映镖的当前状态。我试过了,但它不起作用。我也想要解决方案。 – 2013-12-13 06:14:37

+0

当然,它现在已经更新st_clair_clarke – 2013-12-13 13:12:24