读书人

jQuery 验证 为空时点击按钮IE8下不提

发布时间: 2014-01-17 00:06:00 作者: rapoo

jQuery 验证 为空时点击按钮IE8下不提示,输入数据在删除提示,google、ff浏览器正常,ie8咋么解决?

<!DOCTYPE html>

<html>
<head>
<title>Index</title>
<script src="@Url.Content("~/Scripts/jquery-1.8.0.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.js")" type="text/javascript"></script>

<script type="text/javascript">
function Validate() {
if ($("form").valid()) {
$("form").trigger("submit");
}
}
</script>
</head>
<body>
<div>
<form>
<label>用户民:</label>
<input type="text" id="txtUser" name="txtUser" data-val="true" data-val-required="请输入用户名!" />
<span data-valmsg-for="txtUser"></span>
</form>
</div>
<input type="button" value="验证" onclick="Validate();" />
</body>
</html>

[解决办法]
$(function(){
var vali = {
rules: {
yonghu: {
txtUser: true
}

}
};
$("form).validate(vali);
});
这样试试
[解决办法]
引用:
Quote: 引用:

$(function(){
var vali = {
rules: {
yonghu: {
txtUser: true
}

}
};
$("form).validate(vali);
});
这样试试

不行

/这样写之后 你的标签多余的就可以拿掉了
[解决办法]
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

$(function(){
var vali = {
rules: {
yonghu: {
txtUser: true
}

}
};
$("form).validate(vali);
});
这样试试

不行

/这样写之后 你的标签多余的就可以拿掉了

??
<input type="text" id="txtUser" name="txtUser" />

读书人网 >JavaScript

热点推荐