我进行了调试,它实际上进入了View(调查),但The View没有返回页面。任何帮助将不胜感激!
// #edd是一个提交按钮,下面是脚本。
$('#edit').click(function () {
var sid = $('input[type=radio]:checked').val();
var srid = sid.replace(/[^0-9]/g, '');
var id = parseInt(srid);
//alert(id);
$.ajax({
type: 'POST',
url: '@Url.Action("Edit","MainPage")',
data: { "id": id },
success: function (result) {
}
});
});
//控制器
[HttpPost]
public ActionResult Edit(int id = 0)
{
survey survey = db.surveys.Single(s => s.SurveyId == id);
if (survey == null)
{
return HttpNotFound();
}
return View(survey);
}
答案 0 :(得分:1)
您需要对回调中的result
变量执行某些操作,该变量将包含HTML源。