我正在创建一个按钮,用于更新不同页面上的输入值。我使用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);
}
})
该问题的推荐解决方案是什么?