The*_*ude 6 html validation jquery button asp.net-mvc-3
$('selector').validation()似乎是为"输入"类型按钮而不是"按钮"类型构建的.如何使用表单中的按钮类型?
@using(Html.BeginForm(new {id="TheForm"}))
{
// code here
<input id="TheButton" type="button">
}
Run Code Online (Sandbox Code Playgroud)
JQuery的:
$(document).ready(function() {
$("#TheForm").validate({
rules: {
"AuditDoc.Title": {
required: true
}
}
});
$("#TheButton").click(function() {
});
});
Run Code Online (Sandbox Code Playgroud)
使用这个基本思想,我如何让jquery验证使用按钮而不是提交类型按钮?我已经看到了当使用提交类型不满足规则时JQuery自动显示错误消息的示例,但它似乎不适用于按钮类型.我很感激任何建议!
$(document).ready(function () {
$("#TheForm").validate({
rules: {
"AuditDoc.Title": {
required: true
}
}
});
$("#TheButton").click(function () {
if (!$("#TheForm").validate()) { // Not Valid
return false;
} else {
$("#TheForm").submit()
}
});
$('#btnReset').live('click', function (e) {
//var $validateObj = $('#formId');
//Or
var $validateObj = $(this).parents('form');
$validateObj.find("[data-valmsg-summary=true]").removeClass("validation-summary-errors").addClass("validation-summary-valid").find("ul").empty();
$validateObj.find("[data-valmsg-replace]").removeClass("field-validation-error").addClass("field-validation-valid").empty();
});
});
Run Code Online (Sandbox Code Playgroud)
$(document).ready(function(){
$("#myform").validate();
$("#byuttion").click(function() {
if($("#myform").valid())
{
$("#myform").submit();
}
else
{
return false;
}
});
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
27070 次 |
最近记录: |