document.write更新输入值

时间:2018-05-04 08:33:36

标签: javascript jquery ajax document.write

我正在创建一个按钮,用于更新不同页面上的输入值。我使用ajax来获取不同的页面内容。接下来我使用jQuery查找适当的输入,更改值并通过document.wtite()“发回”。但后来我在页面上有jQuery [object object]对象而不是页面内容。

  function loadData(container){
      var cont = $(container);
      var loadContainer = cont.find("#first").val();
      loadContainer = "update val";
      return cont;
  }

  $.ajax({
      url: url,
      type: "POST",
      dataType : "html",
      // data: {updateData: formData},
      success: function(res){
          var w = window.open(url, "_blank");
          w.document.write(loadData(res)); //it give me [object object] on the loading page, instead of page content
          w.document.close();
      },
      error: function(xhr, status){
          console.log("error", xhr, status);
      }
  })

该问题的推荐解决方案是什么?

0 个答案:

没有答案