.net mvc3 使用flexigrid接收JSON的问题?

利用mvc3返回json,这种格式"{\"page\":1,\"rows\":[{\"cell\":[\"ALFKI\",\"Alfreds Futterkiste\",\"Maria Anders\",\"Sales Representative\",\"Obere Str. 57\",\"Berlin\",\"\",\"12209\",\"Germany\",\"030-0074321\",\"030-0076545\"],\"id\":\"ALFKI\"},。。。。。和这种格式{"page":1,"total":91,"rows":[{"id":"ALFKI","cell":["ALFKI","Alfreds Futterkiste","Maria Anders","Sales Representative","Obere Str. 57","Berlin","","12209","Germany","030-0074321","030-0076545"]},哪种正确,可是不管哪种,都显示不出表格数据,而是在页面中直接输出了json数据。求大神解答


慕森王
浏览 687回答 2
2回答

慕运维8079593

都可以,貌似是你的数据错了:cell是对象不是数组:{"page":"1","total":239,"rows":[{"id":"x1","cell":{"y1":"y1"}},{"id":"x2","cell":{"y2":"y2"}}]}

慕勒3428872

你接收到的是一个JSON字符串,不是JSON对象,你用eval转换一下试试
打开App,查看更多内容
随时随地看视频慕课网APP