解决方案 »

  1.   

    用firebug查看下dom对象id加上了没有,配置了id,dom对象id就为你配置的值还要注意dom是否已经生成了
      

  2.   

    我已经解决了,谢谢。不过我有另外一个问题。就是form.load()的问题,form.load()加载之后,从服务端得到json数据都是{属性名:值}的方式传到前端,而对应的,在form写textfield的name的时候,也只能写name:"属性名",而不能写成name: "对象名.属性名",这个有没有解决的办法?好纠结呀
      

  3.   

    text配置name:"object.name"
    你返回的json数据如
    {"object.name":"数据"}
      

  4.   

    太好了,你在的呀。我服务端直接用json-lib的jar包来转Json的,没找到转成object.name:"数据"的模式所以才纠结唉
      

  5.   

    太好了,你在的呀。我服务端直接用json-lib的jar包来转Json的,没找到转成object.name:"数据"的模式所以才纠结唉
    自己组合成你需要的json字符串格式,如果你的组件不支持那样生成
      

  6.   

    太好了,你在的呀。我服务端直接用json-lib的jar包来转Json的,没找到转成object.name:"数据"的模式所以才纠结唉
    自己组合成你需要的json字符串格式,如果你的组件不支持那样生成
    这样可以是可以,但是在属性少的时候,可以自己组合,但是多的时候,比如说20多个属性的时候,那组合起来会死人呀
      

  7.   

    太好了,你在的呀。我服务端直接用json-lib的jar包来转Json的,没找到转成object.name:"数据"的模式所以才纠结唉
    自己组合成你需要的json字符串格式,如果你的组件不支持那样生成
    这样可以是可以,但是在属性少的时候,可以自己组合,但是多的时候,比如说20多个属性的时候,那组合起来会死人呀这个就帮不了你了。要不你就用ajax请求得到没有对象名的json,自己处理下键名称,然后form.loadRecord加载
      

  8.   

    太好了,你在的呀。我服务端直接用json-lib的jar包来转Json的,没找到转成object.name:"数据"的模式所以才纠结唉
    自己组合成你需要的json字符串格式,如果你的组件不支持那样生成
    这样可以是可以,但是在属性少的时候,可以自己组合,但是多的时候,比如说20多个属性的时候,那组合起来会死人呀这个就帮不了你了。要不你就用ajax请求得到没有对象名的json,自己处理下键名称,然后form.loadRecord加载
    hoho,我刚刚也想到一个方法,和你的这个类似的,我现在在试试行不行,哈哈,谢谢呀,等我弄完,就把帖子结了,分数给你。谢谢呀,太感谢了!