将Datatable转化成json发送前台实现思路
更新时间:2013年09月06日 18:40:57 作者:
将Datatable转化成json可以将dt序列化成json,放到前台的隐藏控件hidBoundary中,具体的实现如下,有类似需求的朋有可以参考下
1、将dt序列化成json,放到前台的隐藏控件【hidBoundary】中:
string json = JsonConvert.SerializeObject(dtTemp);
this.hidBoundary.Value = json;
需要引用Newtonsoft.Json.dll
2、从前台隐藏空间中取得dt中的数据
var boundaryDiv = $('#hidBoundary');
if (boundaryDiv != undefined && boundaryDiv.length != 0)
{
var jsonString = boundaryDiv.val();
_jsonBoundary = jQuery.parseJSON(jsonString);
}
用到的是jQuery的parseJSON方法解析成json格式的数据。
反之亦然,如果想把前台的json数据转化到后台的DataTable中用相反的方法就可以了。
复制代码 代码如下:
string json = JsonConvert.SerializeObject(dtTemp);
this.hidBoundary.Value = json;
需要引用Newtonsoft.Json.dll
2、从前台隐藏空间中取得dt中的数据
复制代码 代码如下:
var boundaryDiv = $('#hidBoundary');
if (boundaryDiv != undefined && boundaryDiv.length != 0)
{
var jsonString = boundaryDiv.val();
_jsonBoundary = jQuery.parseJSON(jsonString);
}
用到的是jQuery的parseJSON方法解析成json格式的数据。
反之亦然,如果想把前台的json数据转化到后台的DataTable中用相反的方法就可以了。
相关文章
layui 监听select选择 获取当前select的ID名称方法
今天小编就为大家分享一篇layui 监听select选择 获取当前select的ID名称方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2019-09-09element必填校验输入空格问题修改正则表达式、请求拦截器实现所有输入框去除首尾空格(推荐)
这篇文章主要介绍了element必填校验输入空格问题修改正则表达式、请求拦截器实现所有输入框去除首尾空格,本文通过图文实例代码相结合给大家讲解的非常详细,感兴趣的朋友跟随小编一起看看吧2024-02-02
最新评论