C#控制器数据到JavaScript,但使用RETURN JSON模式时,成功后会消失/刷新ajax模式。
在这个问题中,您想要将C#控制器中的数据传递给JavaScript,并且希望在使用RETURN JSON模式时成功后数据不会消失或刷新。
首先,让我们了解一下问题中涉及到的一些概念和技术。
现在,让我们来解决您的问题。
当您在C#控制器中使用RETURN JSON模式返回数据时,成功后数据消失或刷新的问题可能是由于以下原因导致的:
为了解决这个问题,您可以按照以下步骤进行操作:
public JsonResult GetData()
{
// 处理数据并封装为JSON格式
var data = new { Name = "John", Age = 30 };
return Json(data, JsonRequestBehavior.AllowGet);
}
$.ajax({
url: '/Controller/GetData',
type: 'GET',
dataType: 'json',
success: function(data) {
// 处理返回的JSON数据
console.log(data);
}
});
通过以上步骤,您应该能够成功地将C#控制器中的数据传递给JavaScript,并且在使用RETURN JSON模式时成功后数据不会消失或刷新。
对于腾讯云相关产品和产品介绍链接地址,由于您要求不提及特定的云计算品牌商,我无法直接给出链接。但是,腾讯云提供了丰富的云计算服务,您可以访问腾讯云官方网站,了解他们的产品和服务,以及与您的需求相匹配的解决方案。
领取专属 10元无门槛券
手把手带您无忧上云