gpt4 book ai didi

javascript - 制作asp :LinkButton behave like asp:button

转载 作者:行者123 更新时间:2023-11-29 15:39:14 25 4
gpt4 key购买 nike

我正在尝试在我的 .NET 页面 ( http://jqueryvalidation.org/ ) 中实现 jQuery 验证,如果我使用 asp:button 控件,一切都是完美的。

<asp:Button ID="ContinueBtn" runat="server" CssClass="button" Text="Continue" 
onclick="ContinueBtn_Click" />

插入我的 javascript 代码后,它会很好地验证表单,如果没有发生验证错误,则会执行与该按钮关联的代码。

但是,当我尝试改用 asp:Linkbutton 时,它会回发并且不会触发 javascript(即使我添加了 OnClientClick="return false;")。

底线 - 如何使链接按钮的行为像按钮控件一样?

JavaScript 代码:

$(document).ready(function () {
$("#form1").validate({
rules:
{
<%= FirstName.UniqueID %> :
{
required: true,
rangelength: [3, 12]
}
},
messages:
{
<%= FirstName.UniqueID %> :
{
required: "Please enter your first name",
rangelength: "Please enter minimum 3 characters and Maximum 12 character"
}

}
});
});

最佳答案

简单的就是写一个检查表单有效性的点击函数

   $("#<%= buttonID %>").click(function() {
return $('form').valid();
})

试一试,希望它能奏效:)

关于javascript - 制作asp :LinkButton behave like asp:button,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22486512/

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