隨筆 - 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 小一敗涂地 閱讀(3405) 評論(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
          主站蜘蛛池模板: 澄江县| 荔波县| 南江县| 武平县| 饶平县| 铜陵市| 泰安市| 滨海县| 偃师市| 扶风县| 蒙自县| 姚安县| 综艺| 峨山| 西城区| 陆良县| 珠海市| 阿图什市| 东丽区| 开阳县| 边坝县| 普宁市| 稷山县| 锦屏县| 海门市| 双柏县| 泰兴市| 德阳市| 梅河口市| 南宫市| 定陶县| 深泽县| 绍兴县| 白玉县| 游戏| 嘉定区| 闽侯县| 岑溪市| 汉阴县| 甘谷县| 普洱|