Недавно я изучил Jquery для проверки данных в Интернете. Я использовал C# и B/S. Теперь я создал форму входа с серверным блоком управления. напримерJquery validate false set button false
сейчас я завершаю проверку, но кнопка отправки все еще может работать, если проверка не выполнена. сейчас я хочу установить отправку отправки, если проверка не выполнена.
вот моя часть валидации кода
$(document).ready(function() {
$("#username").blur(function() {
var name = $("#username").val();
if (name == "") {
$("#nameShow").html("*Please input name");
$("#nameShow").addClass("warning");
}
else {
$("#nameShow").html("");
$("#nameShow").removeClass("warning");
}
});
$("#username").click(function() {
//当按钮点击的时候执行下面的代码
//找到页面上id为userName的文本框,并获取文本框内的值,用jquery提供的val方法
var userName = $("#username").val();
$("#nameShow").removeClass("warning");
//判断userName的值是不是为空
if (userName == "") {
//如果为空,提示用户
$("#nameShow").html("*please input your login name.*");
}
else {
$("#nameShow").html("");
}
});
C# Код:
<asp:Button ID="login_btn" CssClass="btn" runat="server" Text="登录" OnClick="login_btn_Click" />
если проверить ложно, то кнопка не может быть триггером. Я использовал этот способ, но он работает только в IE, когда переключается на браузер google, он все равно может запускаться.
$("#login_btn").submit(function() {
var name = $("#username").val();
var pass = $("#password").val();
var code = $("#verifycode").val();
if (name == "" || pass == "" || code == "") {
return false;
}
else {
return true;
}
});
Может ли кто-нибудь помочь мне с этим?
Я просто ответить на этот вопрос [] (http://stackoverflow.com/questions/20170284/c-sharp-pass-datetime -value к оракулу-как-фильтр-paramters). Если у вас нет ответа, вы можете восстановить его, и я это сделаю. Если вы не беспокоитесь! – Ben