jQuery MiniUI

标题: 提示NavigationMenuName未定义 [打印本页]

作者: hanhong    时间: 2014-2-25 16:08:33     标题: 提示NavigationMenuName未定义

  function onSelectionChanged(e) {
                var grid = e.sender;
                var record = grid.getSelected();
                if (record) {
                    var id = record.NavigationMenuId;
                    var json = WebSite.Web.Admin.NavigationMenuEdit.SelectionChanged(id);
                    document.getElementById("NavigationMenuName").value = json.NavigationMenuName;
                }
                else {
                    form.reset();
                }
            }
作者: factory    时间: 2014-2-25 16:16:56

你这个json已经是对象了?,你这个应该是自己处理的吧, 如果json已经是对象了,但是NavigationMenuName不存在的话,那说明你后台返回的json数据有误,后台返回的hashtable内没有NavigationMenuName
作者: hanhong    时间: 2014-2-25 16:24:12

factory 发表于 2014-2-25 16:16
你这个json已经是对象了?,你这个应该是自己处理的吧, 如果json已经是对象了,但是NavigationMenuName不存在 ...

json结果 {"ISDelete":0,"NavigationMenuId":4,"MenuLink":"../Admin/Login.aspx ","QualificationsSort":0,"SuperiorId":0,"DownloadingSort":0,"Relationship":0,"MenuDistinction":1,"ISModification":1,"NavigationMenuName":"特别推荐","ExplainRemark":"初始内置,不可删除和修改","PageMoled":1,"IsUse":1,"NonceSequenceNumber":4}
作者: factory    时间: 2014-2-25 16:32:28

hanhong 发表于 2014-2-25 16:24
json结果 {"ISDelete":0,"NavigationMenuId":4,"MenuLink":"../Admin/Login.aspx ","QualificationsSort" ...

如果有的话,不可能获取不到

你自己调试看看,执行到json.NavigationMenuName 这一步的时候,json里面有什么
作者: hanhong    时间: 2014-2-25 16:46:33

factory 发表于 2014-2-25 16:32
如果有的话,不可能获取不到

你自己调试看看,执行到json.NavigationMenuName 这一步的时候,json里面有什 ...

未把字符串反序列化为JS对象 问题解决了,谢谢




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