- 注册时间
- 2016-5-2
- 最后登录
- 2024-12-23
- 阅读权限
- 10
- 积分
- 193
- 精华
- 0
- 帖子
- 14

|
本帖最后由 zghkbl 于 2016-7-23 09:44 编辑
具体问题见下面代码红字部份,请指明问题所在,谢谢!
<input name="Vip_No" class="mini-textbox" required="true" emptyText="请输入帐号" onvalidation="onEnglishAndNumberValidation" />
function onEnglishAndNumberValidation(e) {
if (e.isValid && e.value != "" && e.value != undefined) {
if (isEnglishAndNumber(e.value) == false) {
e.errorText = "只能输入字母、数字、下划线";
e.isValid = false;
} else {
Exists(e);
}
}
}
function Exists(e) {
var control = e.sender;
$.ajax({
url: '/VipInfo/Exists',
type: "post",
data: { 'Type': control.name, 'Vip_No': e.value },
success: function (data) {
if (data != null) {
if (data.state == "NO") {
e.errorText = data.details;
e.isValid = false;//此处的代码无效
}
}
else {
e.errorText = '验证服务器无响应';
e.isValid = false;//此处的代码无效
}
},
error: function (data, status, en)
{
e.errorText = en;
e.isValid = false;//此处的代码无效
}
});
}
|
|