因为dtree中设置的是数字型的

解决方案 »

  1.   

    我知道dtree的add方法中第一个参数是指本结点的id,这个id是数字型的没错,但第四个参数url难道也是数字型的吗?
    那不可能吧,url明显是字符型的啊,我不想当我传到父窗口的值只要前面有0的都被抹去了,如"0009"变成"9",这样明显不对呀,怎么办?
      

  2.   

    没有做转换,我不用dtree的add方法,就在子窗口的方法里面传过去的值就是正常的,用dtree的就会去零
      

  3.   

    window.opener.document.all.db_HrTInvite_ORG_NO.value=0009;
    这样的js当然是先把0009转成数字,然后再赋值到value
      

  4.   

    先前没明白你的意思
    d.add(ORG_NO,PARENT_ORG_NO,FNAME, 
    'window.opener.document.all.db_HrTInvite_ORG_NO.value=\''+ORG_NO+'\';window.close()','点击选择一个部门');
      

  5.   

    啊~~~~!原来是这个原因呀~~!谢谢fosjos哦!!!