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

xheditor與validate插件沖突的解決方案

 更新時間:2010年04月15日 21:35:52   作者:  
xheditor和validate都是優(yōu)秀的jQuery插件,但將兩者組合到起,如果初始化的順序不當(dāng),則會出現(xiàn)一些微妙的結(jié)果。
xheditorvalidate都是優(yōu)秀的jQuery插件,但將兩者組合到起,如果初始化的順序不當(dāng),則會出現(xiàn)一些微妙的結(jié)果。我在做一個文本提交頁面時就同時用到了這兩個插件,一個用于顯示富文本編輯器,一個用來驗證用戶是否填寫的內(nèi)容,我的初始化代碼如下:
復(fù)制代碼 代碼如下:

$("#form1").validate({
rules: {
Body: "required"
},
messages: {
Body: "請?zhí)顚懻?
}
});
var editor = $("#Body").xheditor(true, {
tools: "simple"
});

但在提交時,盡管已經(jīng)填寫了內(nèi)容,第一次點擊提交按鈕時仍然顯示“請?zhí)顚懻摹?,第二次點擊提交按鈕時才會真正提交,這一現(xiàn)象讓我百思不得其解,究竟問題出在哪了呢?

因為當(dāng)前項目中有多個頁面都用到了這兩個插件,而其中有一個頁面提交時是正常的,于是我便仔細(xì)的對比了正常的和有問題的頁面異同,發(fā)現(xiàn)初始化的順序不一樣。在能正常提交的頁面中先初始化的xheditor,然后初始化的validate,而有問題的頁面正好相反,原來是這樣!問題到此也用迎刃而解了,只要顛倒這兩個插件的初始化順序,讓xheditor在validate之前初始化,就可避免“兩次提交”問題的發(fā)生。

希望本文對您有所幫助。

CKEditor也有這問題,我解決方法是獲取Editor里內(nèi)容放入到textarea里就好了。

相關(guān)文章

最新評論

凯里市| 兰考县| 墨江| 来宾市| 乃东县| 新闻| 连山| 岚皋县| 祥云县| 靖边县| 昌都县| 图木舒克市| 新安县| 上杭县| 绥化市| 阜新市| 赞皇县| 永胜县| 普洱| 偃师市| 新沂市| 图木舒克市| 藁城市| 民乐县| 花垣县| 富阳市| 云林县| 达州市| 黄山市| 曲靖市| 杭锦后旗| 榆中县| 潜山县| 邹平县| SHOW| 怀化市| 黔南| 潜山县| 乐山市| 博乐市| 土默特左旗|