- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在我的 .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/
我遇到过这个 html: 上面的html和这个有什么区别: 最佳答案 来自MDN page on the tag : 对于 type 的属性标签,可能的值是: 提交:按钮将表单数据提交给服务器
Button button= (Button) findViewbyID(R.id.button); 和 Button button = new Button(this); 有什么区别? 最佳答案 有
我是一名优秀的程序员,十分优秀!