按钮事件未停止
我将 DOJO (1.7) 与 ASP.NET 一起使用。我已将 onclick 事件附加到提交按钮,但我尝试首先在客户端进行验证。在普通的 JavaScript 中,如果我使用“return false”语句,则会停止回发。但是,在使用 DOJO 时,在代码中返回 false 不会停止该语句。我是一个 DOJO 新手,不知道该怎么做。谢谢您的宝贵时间。
require(["dojo/io/script", "dojo/on", "dojo/dom", "dojo/domReady!"],
function (script, on, dom) {
on(dom.byId("<%= btnSubmit.ClientID %>"), "click", function () {
dom.byId("<%= txtSellPercentage.ClientID %>").value = "farax";
return false;
}
)
});
I am using DOJO (1.7) together with ASP.NET. I have attached an onclick event to the submit button but am trying to validate on client side first. In plain javascript, if I used a 'return false' statement, that stopped the postback. However, returning false in the code does not stop the statement while using DOJO. I am a DOJO newbie and have no idea what to do. Thank you for your time.
require(["dojo/io/script", "dojo/on", "dojo/dom", "dojo/domReady!"],
function (script, on, dom) {
on(dom.byId("<%= btnSubmit.ClientID %>"), "click", function () {
dom.byId("<%= txtSellPercentage.ClientID %>").value = "farax";
return false;
}
)
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不得不稍微调整一下代码。显然我试图调用一些事件方法而不导入事件的特定脚本。所以这里是
I had to tweak the code a little. Apparently I was trying to call some event method without importing the particular script for events. So here goes