首页 > 其他 > 详细

VS2012 easyui datagrid url访问之坑

时间:2014-03-26 08:31:55      阅读:566      评论:0      收藏:0      [点我收藏+]

VS2012 easyui datagrid url访问之坑

 

url属性放的是地址的话 返回的json格式必须有 total 和 rows,如下:

{"total":2,"rows":[{"TM_TABLENAME":"NAG_DATAPOOLDATA","TM_FIELDSNAME":"dpd_dialtimes","TM_FIELDSSHOWNAME":"拨打次数"},{"TM_TABLENAME":"NAG_DATAPOOLDATA","TM_FIELDSNAME":"dpd_dialtimes","TM_FIELDSSHOWNAME":"拨打次数"}]}

 

并且,Json 不支持单引号(‘) ,只能用双引号,

如果 在control 中直接返回json的话,要考虑怎么表示出来, string中加反斜杠(\) 的话会导致 最后接收的json字符串也会出现反斜杠(\):

"{\"total\":2,\"rows\":[{\"TM_TABLENAME\":\"NAG_DATAPOOLDATA\",\"TM_FIELDSNAME\":\"dpd_dialtimes\",\"TM_FIELDSSHOWNAME\":\"拨打次数\"},{\"TM_TABLENAME\":\"NAG_DATAPOOLDATA\",\"TM_FIELDSNAME\":\"dpd_dialtimes\",\"TM_FIELDSSHOWNAME\":\"拨打次数\"}]}"

 

easyui.datagrid.url 只能接收string类型的

 public string Get_data()

{

  return str.Replace(‘\‘‘, ‘"‘);

  //return Json(str.Replace(‘\‘‘, ‘"‘), JsonRequestBehavior.AllowGet);//这个返回的是 json (MIME:application/json;)的哎! 不是string/text

}

OK, 嘿嘿 折腾了一天, control 返回string好了

VS2012 easyui datagrid url访问之坑,布布扣,bubuko.com

VS2012 easyui datagrid url访问之坑

原文:http://www.cnblogs.com/lzpong/p/3623960.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!