在 Javascript 当我提供 onSubmit
函数,并且我从函数返回“false”,它会阻止页面更改/重新加载。
然而在 Dart onSubmit.listen(...)
函数不接受返回类型。
如何阻止提交发送表单数据和更改/重新加载页面?
最佳答案
内on.submit.add(...)
回调,您将收到 Event
作为论据。 Event
对象提供了一个 preventDefault()
阻止或取消默认操作的方法。
它可以按如下方式使用:
querySelector('#myForm').onSubmit.listen((Event e) {
// ... your code here
e.preventDefault();
});
关于dart - 如何防止 on.submit 事件更改/重新加载页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11801516/