jquery validation engine ajax,validationEngine ajax验证 java

参考资料:

http://code.ciaoca.com/jquery/validation_engine/

http://www.cnblogs.com/aijun/archive/2011/03/21/1989991.html

http://csjava.blog.163.com/blog/static/1904700332012112065228299/

jsp:

Java代码 icon_copy.gif icon_star.png

spinner.gif

class="validate[required,ajax[sensitiveWord]]">

class="validate[required,ajax[sensitiveWord]]">

jquery.validationEngine-zh_CN.js:(Validation Engine 2.2.4, jQuery plugin,2.2.4版本的 )

Js代码 icon_copy.gif icon_star.png

spinner.gif

"sensitiveWord":{

"url":"test!validateInfo.fhtm",

"extraDataDynamic": ['#content'],

"alertTextLoad":"验证中,请等待..."

},

"sensitiveWord":{

"url": "test!validateInfo.fhtm",

"extraDataDynamic": ['#content'],

"alertTextLoad": "验证中,请等待..."

},

jquery.validationEngine.js: 需要修改以下的内容:

Js代码 icon_copy.gif icon_star.png

spinner.gif

_ajax:function(field, rules, i, options) {

varerrorSelector = rules[i + 1];

varrule = options.allrules[errorSelector];

varextraData = rule.extraData;

varextraDataDynamic = rule.extraDataDynamic;

if(!extraData)

extraData ="";

if(extraDataDynamic) {

vartmpData = [];

vardomIds = String(extraDataDynamic).split(",");

for(vari = 0; i 

varid = domIds[i];

if($(id).length) {

varinputValue = field.closest("form").find(id).val();

varkeyValue = id.replace('#','') +'='+

encodeURIComponent(encodeURIComponent(inputValue));

//修改这里,原来的方法有点老,代码越界了,不需要换行

tmpData.push(keyValue);

}

}

extraDataDynamic = tmpData.join("&");

}else{

extraDataDynamic ="";

}

_ajax: function(field, rules, i, options) {

var errorSelector = rules[i + 1];

var rule = options.allrules[errorSelector];

var extraData = rule.extraData;

var extraDataDynamic = rule.extraDataDynamic;

if (!extraData)

extraData = "";

if (extraDataDynamic) {

var tmpData = [];

var domIds = String(extraDataDynamic).split(",");

for (var i = 0; i < domIds.length; i++) {

var id = domIds[i];

if ($(id).length) {

var inputValue = field.closest("form").find(id).val();

var keyValue = id.replace('#', '') + '=' +

encodeURIComponent(encodeURIComponent(inputValue));

//修改这里,原来的方法有点老,代码越界了,不需要换行

tmpData.push(keyValue);

}

}

extraDataDynamic = tmpData.join("&");

} else {

extraDataDynamic = "";

}

java:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值