在asp.net中没有表单标签的Bootstrap验证用于特定按钮

时间:2015-06-01 11:13:35

标签: asp.net twitter-bootstrap validation

在两个不同按钮的单页中,asp.net中的Bootstrap验证没有表单标签用于特定按钮。类似于验证组。有什么办法吗?

2 个答案:

答案 0 :(得分:0)

我认为你必须为此做一个技巧......

$(item).attr("id")

你的脚本就像

1) Identify the classes that is applied on validate
2) Write a script to validate on click event for particular button

这只是一个想法,所以不要注意语法..... 可以帮忙

答案 1 :(得分:0)

在每个按钮上单击

使用自定义jQuery
$('.login').on('click', LoginFunction);
$('.register').on('click', RegisterFunction);


function LoginFunction() {
    var valid = true,
    errorMessage = "";
    if ($('#Login').val() == '') {
       errorMessage  = "please enter your Login \n";
       valid = false;
    }


    if ($('#Password').val() == '') {
       errorMessage += "please enter your PAssword\n";
       valid = false;
    } 

    if( !valid && errorMessage.length > 0){
       alert(errorMessage);
    }   

}



function  RegisterFunction() {
    var valid = true,
    errorMessage = "";

    if ($('#name').val() == '') {
       errorMessage  = "please enter your name \n";
       valid = false;
    }

    if ($('#address').val() == '') {
       errorMessage += "please enter your address\n";
       valid = false;
    }    

    if ($('#email').val() == '') {
       errorMessage += "please enter your email\n";
       valid = false;
    } 

    if( !valid && errorMessage.length > 0){
       alert(errorMessage);
    }   


}