我在简单的应用程序中遇到了奇怪的问题。我有一个弹出模式,按钮点击打开。 问题:大多数情况下,模态弹出窗口打开正常,但有时会打开弹出模式并保持卡在那里(不会被关闭)。我必须点击刷新页面。 我使用过firebug,当发现 401 Unauthorized
时,我发现问题就出现了这是我的代码我有简单的Ajax,如下所示
function createUser() {
var request = $.ajax({
url: '/List/CreateUser/',
type: "GET",
async:false,
success: function (data) {
$('#modalWrapper').html(data); ) // modal wrapper
},
error: function (e) {
$('#modalWrapper').html("Error");
}
});
这是我的控制器获取代码
public ActionResult CreateUser()
{
UserViewModel model = new UserViewModel();
return PartialView(model);
}
这是视图
<div id="modalWrapper">
@* Inject here *@
</div>
<br />
<p>
@*@Html.ActionLink("Create New", "Create")*@
<button onclick="createUser()" class="btn btn-default">Create New</button>
</p>
<Table>
.... Listing all the users here
</Table>