javascript - 获取List的元素
问题描述
我有一个返回自定义类的 List<> 的方法。该方法是从javascript调用的,我需要解析该方法的输出,有没有人有任何建议?
$.get("/home/Method?campaign="+campaign +"&date="+date).done(function (result) {
//code...
});
解决方案
这真的取决于你的意图是什么。一个好的方法是将您的数据作为序列化的 JSON 字符串返回。由于看起来您正在使用 C#(根据您的 List<> 评论判断),因此可能会查看一个不错的 JSON 序列化器/解序列化器。
返回后,您可以将该 JSON 解析回一个对象并继续您离开的地方。
例如,
$.get("/home/Method?campaign="+campaign +"&date="+date).done(function (result) {
let data = JSON.parse(result.responseJSON.Data);
// do stuff ...
});
推荐阅读
- python - LazyLoadImages 和 Beautifulsoup 网页抓取
- devexpress - GridLookUpEdit 从数据库加载数据
- python - 高程图分析
- mysql - 如何允许在 MacOS 上的 MySQL Docker 容器中使用更大的数据库大小
- r - 试图在R中的数据框中按组获取频率计数和百分比
- javascript - 未捕获的 ReferenceError:未定义要求。从 NodeJs 替换到网站后
- django - 这是一个难点:允许用户在 django 上以可扩展的方式通过自己的 gmail 发送电子邮件
- vba - 复制表和创建链接的功能失败并出现错误 3011
- flutter - FAILURE:构建失败并出现异常。* 出了什么问题:任务 ':app:processDebugResources' 执行失败。>
- c# - 更改 dll 构建路径