如何添加数据以及dojo get请求

时间:2016-04-19 06:06:44

标签: dojo

以下是dojo post request

的示例
require(["dojo/request", "dojo/domReady!"],
      function (request) {
           request.post("newjsp.jsp", {
                                    data: {
                                        color: "blue"
                                    }
          }).then(function (response) {
                  alert(response);
          }, function (error) {
                  alert(error);
          });
   });

在这段代码中,我将属性颜色作为数据附加

如何在dojo get request中执行此操作

require(["dojo/request", "dojo/domReady!"],
      function (request) {
           request.get("newjsp.jsp", {
                                    data: {
                                        color: "blue"
                                    }
          }).then(function (response) {
                  alert(response);
          }, function (error) {
                  alert(error);
          });
   });

此代码无效 如何解决??

1 个答案:

答案 0 :(得分:1)

使用content代替data

require(["dojo/request", "dojo/domReady!"],
      function (request) {
           request.get("newjsp.jsp", {
                                    query: {
                                        color: "blue"
                                    }
          }).then(function (response) {
                  alert(response);
          }, function (error) {
                  alert(error);
          });
   });