如何在发布时在MVC2中返回JSON结果
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在发布时在MVC2中返回JSON结果相关的知识,希望对你有一定的参考价值。
我正在使用ajax post方法来发布类似:-]的表格>
$(function(){
$('#BtnName').submit(function () { $.ajax({ url: 'Home/Index', type: "POST", data: $(this).serialize(), dataType: "json", async:false, contentType: 'application/json; charset=utf-8', success: function (data) { var message = data.Result; $("#Result").html(message); }, }); return false; }); });
在我返回的动作控制器处
返回Json(new {结果=“成功”},JsonRequestBehavior.AllowGet);
我无法在div中获得结果;而不是返回整个渲染页面作为完整文件。请告诉我该怎么做才能在页面上显示结果,并且还希望在同一页面上而不清除表格。
我正在使用ajax post方法来发布以下形式:-$(function(){$('#BtnName')。submit(function(){$ .ajax({url:'Home / Index',type: “ POST”,...
答案
确定,您的问题中包含的代码位绝对不足以得出任何结论。因此,让我们做一个完整的例子。
以上是关于如何在发布时在MVC2中返回JSON结果的主要内容,如果未能解决你的问题,请参考以下文章
如何在页面加载时在 HTML 选择选项中选择 JSON 结果
如何将日期值从 JSON 返回到 Google Visualization API