javascript - jq 中 $.post() 在IE中不能使用,其相容性怎麼解決!

來源:互聯網
上載者:User
 $.post("/dadashou/index.php/Companymanage/findBrand_ajax",{kw:$this.val().trim(),cache:new Date().getTime()},function(data){         if(data!=0){            $brandhidden.empty();             var html="";             for(var i=0;i'+data[i]['brand']+'

'+"\n"; } html+=" ----- 務必在下拉框中選擇 -----"; //把loading動態圖替換成內容 $brandhidden.html(html); $brandhidden.css({display:'block'}); }else{ $this.siblings('input[name="brands"]').val($this.val().trim()); $this.siblings('.brandhidden').fadeOut('fast'); $this.data('ok',true); } return false; },"json");

回複內容:

 $.post("/dadashou/index.php/Companymanage/findBrand_ajax",{kw:$this.val().trim(),cache:new Date().getTime()},function(data){         if(data!=0){            $brandhidden.empty();             var html="";             for(var i=0;i'+data[i]['brand']+'

'+"\n"; } html+=" ----- 務必在下拉框中選擇 -----"; //把loading動態圖替換成內容 $brandhidden.html(html); $brandhidden.css({display:'block'}); }else{ $this.siblings('input[name="brands"]').val($this.val().trim()); $this.siblings('.brandhidden').fadeOut('fast'); $this.data('ok',true); } return false; },"json");

$.post()是可以使用的,不能用的原因應該是你的jQuery的版本太高。

感覺是你的代碼有誤
jquery是幫你解決好相容性問題的,所以用jquery一般不用考慮相容性問題

$this.val().trim() 這句似乎可能有問題,jquery裡一般用$.trim($this.val())這種形式

先檢查下你的$this對象對不對。
實在不行使用$.ajax

$.ajax({  type: 'POST',  url: url,  data: data,  success: success,  dataType: dataType});

http://www.lxway.com/99016642.htm

使用1.xx版本的jQuery

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.