为什么JavaScript中的返回值为false不';我不能取消回邮吗?
我有一个aspx按钮(DevExpress)。关于ClientSideEvents,我需要一个简单的检查。如果它通过了,它可以回发,但如果没有,它不应该回发。我的按钮是为什么JavaScript中的返回值为false不';我不能取消回邮吗?,javascript,devexpress,Javascript,Devexpress,我有一个aspx按钮(DevExpress)。关于ClientSideEvents,我需要一个简单的检查。如果它通过了,它可以回发,但如果没有,它不应该回发。我的按钮是 <dx:ASPxButton ID="MKREkle" runat="server" AutoPostBack="false" OnClick="Show_MKRPopup" Text="MKR Ekle"> <ClientSideEvents Click="OpenMKRPopUp"/> &
<dx:ASPxButton ID="MKREkle" runat="server" AutoPostBack="false" OnClick="Show_MKRPopup" Text="MKR Ekle">
<ClientSideEvents Click="OpenMKRPopUp"/>
</dx:ASPxButton>
当我检查答案时,每个人都说returnfalse应该有效,但事实并非如此。你能告诉我一个方法吗?看起来这个按钮上连接了另一个事件侦听器<代码>返回或
预防默认值()
应阻止提交任何表单。单击
->单击
。当然,还要在服务器上重新进行检查。@mike将其作为答案来写。@HPDeveloper,我不知道该语言在ClientSideEvents单击时需要什么,因此我无法输入通常的引用来充实完整的答案。它不起作用。出现语法错误。此按钮似乎连接了另一个事件侦听器。return或preventDefault()应防止提交任何表单。
function OpenMKRPopUp(s, e) {
if (IsBitirmeGrid.GetFocusedRowIndex() != -1) {
MKRPopup.Show();
} else {
alert('.....!');
return false;
}
}