我正在尝试使用ajax从aspx页面调用action方法,如下面的代码:
var authHeader = window.btoa("Ankita:Ankita");
$.ajax({
type: 'POST',
contentType: "application/json; charset=utf-8",
url: 'http://localhost:52099/Home',
async: false,
headers: { Authorization: authHeader },
success: function (response) {
alert("hi");
},
error: function(e){
alert(e);
}
});
但它不起作用,我在这里弄错了什么?
此外,我想在aspx中显示返回视图页面作为弹出窗口。我怎样才能实现它?
谢谢!
答案 0 :(得分:0)
在此块中:
success: function (response) {
alert("hi");
},
响应是返回的视图,因此您要做的是找到弹出窗口的主体。我假设它是一个bootstrap模式,并用它替换内部的html。然后弹出它。
success: function (response) {
$("#popupdivmodal").find('div.body').html('').html(response);
},