asp.net mvc 从后台向前台传送数组或JSON数据
比如传送这样的数组
{ { "build", "http://www.baidu.com" },
{ "analyse", "http://www.sohu.com" },
{ "openbook", "http://www.163.com" }},
可以把这样的数组转换成JSON数据,然后传递到前台.
后台代码:
1 namespace myapp.Controllers 2 { 3 public class HomeController : Controller 4 { 5 public ActionResult Index() 6 { 7 return View(); 8 } 9 10 public ActionResult GetData() 11 { 12 string mystring = "[{ \"第一项\": \"build\", \"第二项\":\"http://www.baidu.com\" },{ \"第一项\": \"Brett\", \"第二项\":\"http://www.sohu.com\" },{ \"第一项\": \"openbook\", \"第二项\":\"http://www.163.com\" }]"; 13 14 return Json(mystring, JsonRequestBehavior.AllowGet); 15 } 16 } 17 }
Index.cshtml 里面:
1 <script type="text/javascript" src="~/myjquery/jquery.min.js"></script> 2 <script type="text/javascript"> 3 function hhh() { 4 $.ajax({ 5 url: "/myapp/Home/GetData", 6 type: "GET", 7 async: false, 8 dataType: "json", 9 error: function () { alert("err"); }, 10 success: function (data) { 11 var json = JSON.parse(data); 12 $.each(json, function (idx, obj) { 13 alert(obj.第一项); 14 alert(obj.第二项); 15 }); 16 } 17 }); 18 } 19 </script>
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· 2 本地部署DeepSeek模型构建本地知识库+联网搜索详细步骤