比如我在前端页面定义如下objectvar Slu = {
sluName:"",
cols:[],
cond:{
field:"",
oper:"",
value:"",
logic:""
},
conds:[]
};通过ajax传递到后台进行处理,我想知道有什么方法可以把js对象在后台转为c#实体类?
sluName:"",
cols:[],
cond:{
field:"",
oper:"",
value:"",
logic:""
},
conds:[]
};通过ajax传递到后台进行处理,我想知道有什么方法可以把js对象在后台转为c#实体类?
解决方案 »
- select下拉框的问题
- 急 等 求改造一个简单的JS
- innerHTML的JS引用
- javascript能不能获取DIV的样式display的值.要怎样获取?
- 如何获取字符串很占的像素?
- 如何得到动态增加的input里面的值?郁闷的很。
- 关于页面嵌刷新的使用问题,急急急!!!
- 关于下拉菜单和onchange的问题,请教各位!解决了马上结贴送分!
- 没法!我实在是太笨了
- [倒,竟忘记了] JS中,执行字符串的函数是什么?如 s="alert(div1" + 1 + ".style.height);" ,怎样让S执行?
- JS 动态添加热点 有没有现成的例子看看?
- 怎么让2个getElementById同事存在
然后在后台分析字符串
不过没必要一定要转成json,只要方便自己解析,转成什么都可以
var Slu = {
sluName:"",
cols:[],
cond:{
field:"",
oper:"",
value:"",
logic:""
},
conds:[]
};$.post("rpcRpt/ajax_saveSolution.aspx",
{
name:Slu.sluName,
field:Slu.cols,
where:Slu.conds //主要是这里的参数不好处理,因为Slu.conds是一个object类型的数组,元素类型为Slu.cond
},
function(data){
});
传到C#中,在C#中再解析呗
但是比较麻烦:1,用函数实现js object to json字符串
2,后台接收字符串后再解析成实体类
3,实体类处理完毕,再返回前台json字符串感觉应该有现成的类库做这个json与服务器端的通讯结贴!