隨筆 - 0, 文章 - 264, 評論 - 170, 引用 - 0
          數據加載中……

          Extjs ajax同步請求時post方式參數發送方式(注:轉載于http://www.jb51.net/article/19537.htm)

              一般參數傳遞通過url后面跟后臺也能取到,不過看到send參數也可以發送參數,試驗了一下服務器端接受不到發送的參數,在firebug里看到發送的請求post部分是一個串,不太象正常發送的參數。
              ajax同步請求一般下面這樣:
          var conn = Ext.lib.Ajax.getConnectionObject().conn;
          conn.open(
          "POST"'http://localhost:8080/struts2study/TreeDDGet?node=-1',false);
          //設置為false,代表同步請求
          // 這里的conn對象其實就是 xmlHttpRequest 對象。

          conn.setRequestHeader(
          "Content-Type","application/x-www-form-urlencoded;charset=UTF-8");
          conn.send(
          "start=" + 0 + "&limit=" + 30 );
          var rootJson 
          = conn.responseText;

              一般參數傳遞通過url后面跟后臺也能取到,不過看到send參數也可以發送參數,試驗了一下服務器端接受不到發送的參數,在firebug里看到發送的 請求post部分是一個串,不太象正常發送的參數。搜索了很久也沒有找到方法,后來搜到一篇文章介紹了xmlHttpRequest對象的send方法解 釋,才知道需要設置一個header屬性Content-Type 告訴服務器是form方式發送數據,然后send方法里的參數串才會被服務器解釋到。

          posted on 2010-12-24 22:40 小一敗涂地 閱讀(3399) 評論(4)  編輯  收藏 所屬分類: 前端開發(html、css、javascript、extjs等)相關

          評論

          # re: Extjs ajax同步請求時post方式參數發送方式(注:轉載于http://www.jb51.net/article/19537.htm)  回復  更多評論   

          www.365codes.net 源碼網
          2011-06-26 02:12 | 小袖子

          # re: Extjs ajax同步請求時post方式參數發送方式(注:轉載于http://www.jb51.net/article/19537.htm)  回復  更多評論   

          非常好,學習一下,人民幣收藏www.ar6.cn
          2014-02-15 16:45 | www.are6.com

          # re: Extjs ajax同步請求時post方式參數發送方式(注:轉載于http://www.jb51.net/article/19537.htm)  回復  更多評論   

          支持一下,啊
          2014-02-15 16:46 | 人民幣收藏

          # re: Extjs ajax同步請求時post方式參數發送方式(注:轉載于http://www.jb51.net/article/19537.htm)[未登錄]  回復  更多評論   

          1
          2014-07-09 16:38 | 1
          主站蜘蛛池模板: 琼中| 乳源| 昭通市| 治县。| 翁牛特旗| 濮阳县| 屏东市| 维西| 元阳县| 荣昌县| 微山县| 夏津县| 武陟县| 阜康市| 略阳县| 肥东县| 社会| 仙桃市| 曲靖市| 荆州市| 顺平县| 潢川县| 延川县| 正定县| 周口市| 阿图什市| 余干县| 汝阳县| 礼泉县| 正定县| 磴口县| 正镶白旗| 福鼎市| 东至县| 乡宁县| 卓资县| 和田市| 都江堰市| 兰坪| 富民县| 金溪县|