在两个不同按钮的单页中,asp.net中的Bootstrap验证没有表单标签用于特定按钮。类似于验证组。有什么办法吗?
答案 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);
}
}