gpt4 book ai didi

asp.net - 是否可以使用 Javascript 禁用服务器端按钮的提交行为

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:58:10 25 4
gpt4 key购买 nike

是否可以使用 Javascript 禁用服务器端按钮的提交行为?注意:我不想禁用该按钮,用户将单击该按钮但它不会从服务器提交/获取任何值。

场景:

 <asp:Button ID="Button1" runat="server" Text="Submit"  onclick="Button1_Click"  OnClientClick="Check()" />

JavaScript:

function Check() 
{
var res = confirm(" Are u sure whatYou have selected ")
if (res)
{
alert("yes");
}
else {
//Here I need to disable the submit behavoiur
}
}
}
}

最佳答案

您需要确保在标记中将 UseSubmitBehavior 设置为 false,然后您需要确保在调用回发 javascript 之前返回 false。


编辑:

您应该返回函数的值,然后在函数中返回 true 如果您想要回发,如果不需要则返回 false。

<asp:Button ID="Button1" runat="server" Text="Submit"  onclick="Button1_Click"  
OnClientClick="return Check();" UseSubmitBehavior="false" />

Javascript:

function Check()
{
return confirm(" Are u sure whatYou have selected ");
}

关于asp.net - 是否可以使用 Javascript 禁用服务器端按钮的提交行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/892430/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com