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

jQuery validate插件submitHandler提交導(dǎo)致死循環(huán)解決方法

 更新時(shí)間:2016年01月21日 15:24:39   作者:張映  
這篇文章主要介紹了jQuery validate插件submitHandler提交導(dǎo)致死循環(huán)解決方法,對(duì)比分析了常見(jiàn)的錯(cuò)誤寫法造成死循環(huán)與正確寫法,需要的朋友可以參考下

本文實(shí)例講述了jQuery validate插件submitHandler提交導(dǎo)致死循環(huán)解決方法。分享給大家供大家參考,具體如下:

dom對(duì)像的提交form.submit();和jquery對(duì)像的提交$('').submit();功能上是沒(méi)有什么區(qū)別的。但是如果用了jquery validate插件,提交時(shí)這二個(gè)就區(qū)別大了。$('').submit();提交時(shí),jquery validate會(huì)進(jìn)行驗(yàn)證,submitHandler里面如果寫了$('').submit();會(huì)導(dǎo)致死循環(huán),而form.submit();則不會(huì)。

這個(gè)問(wèn)題是個(gè)小問(wèn)題,如果不注意,或者寫習(xí)慣了,容易出錯(cuò);并且出錯(cuò)時(shí),很難查找。我花了近二個(gè)小時(shí),才找到原因。

一、簡(jiǎn)單說(shuō)一下dom對(duì)像和jquery對(duì)像

dom對(duì)像,你要用js的寫法來(lái)操作,頁(yè)面中的標(biāo)簽。而jquery對(duì)像呢,你要用jquery的語(yǔ)法來(lái)操作。

dom對(duì)像轉(zhuǎn)換成jquery的對(duì)像呢,也很簡(jiǎn)單,就加上$()這個(gè)就行了,然后就可以用jquery的語(yǔ)法來(lái)操作,頁(yè)面中的標(biāo)簽了。我想大家用的最多就是this了??匆幌吕?。

$('input[name^="hour"]').each(function(index){
  this.value=index; //this是dom對(duì)像,js寫法
});
$('input[name^="hour"]').each(function(index){
  $(this).val(index); //$(this)是jquery對(duì)像,jquery寫法
});

二、jquery validate 死循環(huán)程序

$("#product_form").validate({
  focusInvalid:false,
  submitHandler: function(form){
    $('.submit').submit();
  }
});

正確寫法,

$("#product_form").validate({
  focusInvalid:false,
  submitHandler: function(form){
    form.submit();
  }
});

出現(xiàn)死循環(huán)的時(shí)候,瀏覽器會(huì)一直處于加載中,直到瀏覽器掛掉,這個(gè)時(shí)候,可以加一個(gè)alert,你就會(huì)知道,validate一直在循環(huán)驗(yàn)證。個(gè)人覺(jué)得,雖然是個(gè)小問(wèn)題,但是很難想起來(lái)。

更多關(guān)于jQuery插件相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《jQuery常用插件及用法總結(jié)

希望本文所述對(duì)大家jQuery程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

南汇区| 临沧市| 宣化县| 遂溪县| 曲阳县| 凉城县| 来安县| 怀远县| 云霄县| 望奎县| 永清县| 图木舒克市| 江陵县| 宁都县| 金山区| 玉门市| 紫阳县| 翁源县| 闸北区| 麻栗坡县| 南华县| 象州县| 赤水市| 岑巩县| 雷山县| 闸北区| 西充县| 梨树县| 合作市| 全州县| 油尖旺区| 平南县| 商洛市| 招远市| 卓资县| 应城市| 张家口市| 新泰市| 莱芜市| 铜川市| 山西省|