0
我已经从使用IE7转换为IE9,不幸的是我的部分视图被返回并用部分视图覆盖整个页面。部分视图仅在ajax调用后才加载
上点击HTML按钮做的,我叫了一个
在javascript中:
$.ajax({
type: "POST",
url: $('form').attr('action'),
data: $('form').serialize(),
dataType: "text",
success: function (response) {
alert('Pass'); // This will be hit
},
error: function (errorObj) {
alert('Error');
}
});
这则转到控制器:
[HttpPost]
public ActionResult Index(Index model)
{
return NewFeature(model);
}
[HttpPost]
public ActionResult NewFeature(Index model)
{
return PartialView("_feature", model);
}
任何想法是什么可能?
1)如果AJAX是通过链接点击或触发形式提交,请确保您〔如取消行动](http://stackoverflow.com/questions/9370286/disable-href-after-clicking-ajax-js)2)确保你没有'_layout.cshtml'在你的部分。 – StuartLC