隨筆 - 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 小一敗涂地 閱讀(3404) 評論(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
          主站蜘蛛池模板: 博湖县| 凤城市| 历史| 碌曲县| 高安市| 乌鲁木齐县| 宜宾县| 梁河县| 东阿县| 富阳市| 柳州市| 乌鲁木齐县| 个旧市| 延安市| 玉林市| 西乡县| 威信县| 巧家县| 五指山市| 沙洋县| 潮州市| 嘉善县| 涟水县| 新田县| 西平县| 凤凰县| 政和县| 东丽区| 秀山| 潜江市| 安达市| 饶平县| 白朗县| 兰溪市| 甘泉县| 长阳| 江津市| 镇坪县| 石家庄市| 南阳市| 昭苏县|