最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

formValidator3.3的ajaxValidator一些異常分析

 更新時間:2011年07月12日 23:47:39   作者:  
ajaxvalidator是大家問的最多的問題,修正一個bug(感謝網(wǎng)友“じ龍峸√”),并把大家最關(guān)心的問題,再做一次闡述。
ajaxvalidator是大家問的最多的問題,修正一個bug(感謝網(wǎng)友“じ龍峸√”),并把大家最關(guān)心的問題,再做一次闡述。
bug現(xiàn)象:無論校驗(yàn)有沒有校驗(yàn)通過,當(dāng)控件再次得到焦點(diǎn)而再次失去焦點(diǎn)的時候tip里的提示就會停滯在得到焦點(diǎn)的提示
歷次升級的相關(guān)記錄:
a、為AjaxValidator添加一個addidvalue屬性(是否自動添加id和值到url參數(shù)后面)
為了修復(fù)AjaxValidator在配置信息的時候,取不到運(yùn)行時候值的bug,插件將自動在url后面自動添加,形式為"id=value"的網(wǎng)頁參數(shù)。
在服務(wù)器端,你可以通過Request.querystring["id"]來取值。 具體演示請看demo1里的用戶名輸入和Default.aspx
異常說明:
開發(fā)過程中仍會出現(xiàn)亂碼問題
例如:
復(fù)制代碼 代碼如下:

$("#thename").formValidator({onfocus:"用戶名至少6個字符,最多40個字符",oncorrect:"輸入格式正確"}).inputValidator({min:6,max:40,onerror:"你輸入的用戶名非法,請確認(rèn)"})//.regexValidator({regexp:"username",datatype:"enum",onerror:"用戶名格式不正確"})
.ajaxValidator({
type : "get",
url : "login.do",
data:"action=isExist",
datatype : "xml",
success : function(data){
root = data.documentElement;
var rowSet = root.selectNodes("http://delete");
if( rowSet.item(0).selectSingleNode("value").text == "0" )
{
return true;
}
else
{
return false;
}
},
buttons: $("#saveId"),
error: function(){alert("服務(wù)器沒有返回?cái)?shù)據(jù),可能服務(wù)器忙,請重試");},
onerror : "該用戶名不可用,請更換用戶名",
onwait : "正在對用戶名進(jìn)行合法性校驗(yàn),請稍候..."http://function(){alert($("#pcode").val());}
});

說明:
data:"action=isExist&thename="+$('#thename').val(),這種方式是失效的,因?yàn)?('#thename').val()是固定不變的,而且是初始值,通常為空.
修改源碼:
formValidator.js
//ajax校驗(yàn)
ajaxValid : function(returnObj)的方法中

var parm = "clientid="+id+"&"+id+"="+encodeURIComponent(srcjo.val());
改為:
var parm = "clientid="+id+"&"+id+"="+encodeURIComponent(encodeURIComponent(srcjo.val()));
因?yàn)橹挥型ㄟ^前臺兩次編碼,后臺一次解碼就可以解決亂碼問題
thename=java.net.URLDecoder.decode(thename,"UTF-8");
注意前臺必須編碼兩次,否則會仍是亂碼.

相關(guān)文章

最新評論

大英县| 彰武县| 延津县| 云梦县| 称多县| 曲周县| 焉耆| 南陵县| 泰安市| 利川市| 罗甸县| 花垣县| 兴业县| 安福县| 定安县| 六安市| 晋中市| 宕昌县| 柘城县| 清水河县| 塔河县| 辉南县| 湄潭县| 晋江市| 南通市| 靖边县| 醴陵市| 松江区| 岳池县| 旅游| 吉首市| 青河县| 新田县| 阳高县| 宿州市| 江孜县| 东光县| 漳浦县| 嘉禾县| 昂仁县| 乌什县|