jQuery MiniUI

标题: datagrid 字段名带 点号 的问题 [打印本页]

作者: nodisk    时间: 2015-4-15 16:52:29     标题: datagrid 字段名带 点号 的问题


datagrid 的字段名fieldName ,由于列是动态创建,后台返回的字段名带有 点号,
在前台显示时,被截断,导致字段名不能匹配,没有显示数据.

例子:
数据:
{data:[{'my.name':'abc'},{'my.name':'123'}]}

datagrid的字段名:
fieldName='my.name'

其中 my.name 是动态数据,可能是任意字符,有可能就是包含了 点号(.),导致字段名不匹配,数据没有显示.


这个问题怎么才能解决呢?



作者: dforce    时间: 2015-4-15 17:01:35

数据需要[{my:{name:"abc"}}]这样的格式
作者: nodisk    时间: 2015-4-15 17:04:33

dforce 发表于 2015-4-15 17:01
数据需要[{my:{name:"abc"}}]这样的格式

这样的格式,在后台数据处理上,非常困难啊,
有没有其它的方法?
作者: dforce    时间: 2015-4-15 17:24:47

nodisk 发表于 2015-4-15 17:04
这样的格式,在后台数据处理上,非常困难啊,
有没有其它的方法?

必须符合我们的格式需求
作者: nodisk    时间: 2015-4-15 17:27:54

dforce 发表于 2015-4-15 17:24
必须符合我们的格式需求

[{my:{name:"abc"}}]

这样的格式,你们这边能否提供相应方法在后台可以直接转换?
作者: dforce    时间: 2015-4-15 17:34:36

nodisk 发表于 2015-4-15 17:27
[{my:{name:"abc"}}]

这样的格式,你们这边能否提供相应方法在后台可以直接转换? ...

MiniUI只是前端控件,不负责后台操作,只需要你后台返回给我们的数据是我们需要的格式




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2