0

我进行了调试,它实际上进入了视图(调查),但视图没有返回页面。任何帮助将不胜感激!

//#edit是一个提交按钮,下面是脚本。

 $('#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);
    }
4

1 回答 1

1

您需要对result回调中的变量进行一些处理,该变量将包含 HTML 源代码。

于 2012-10-26T17:26:44.730 回答