使用$.getJSON(url,function(data){ });
按理说data里封装的参数直接"."key名就能取出来
比如data.id就能取出后台封装的id对应的值
data.age就能取出后台封装的age对应的值
但是如果一些带特殊字符的属性名该怎么取?比如 data.user-name 这里带了横杠是会出错的
试过EL表达式里面的取法data["user-name"]不行, data.user-name也不行,求大神解答

ajax回调函数的data取值问题,属性名含特殊符号
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
4条回答 默认 最新
- 斯洛文尼亚旅游 2017-05-24 02:53关注
如果你data是对象,data["user-name"]肯定能取这个键值,至于你el获取不到那就是el的问题,和js没关系,你只能规定好你的键名称来,或者看el怎么取这种特殊键的值
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报