lelglin 发表于 2013-1-29 11:44:00

缺少标识符、字符串或数字

IE和Firefox不兼容的地方.属性之间是要用","分隔的,但最后一个属性的后面在IE中是不能有的,firefox可有可无. 至于最后的";"是另外一回事了.这是Javascript的语法问题.如果后面没有其它js语句时";"可以省略.

 $.ajax( {
                                  type:"post",
                                  url: "<%=request.getContextPath()%>/field.do",
                                  data:"method=editfieldname&fname="+fname+"&fid="+fid,
                                  dataType: 'text', // 服务器返回数据格式
                                  success: parent.editNodeSuccess(fname)
          
            
              
     });
 
如上的ajax,之前写   success: parent.editNodeSuccess(fname),
IE报错,去掉逗号后,问题解决
页: [1]
查看完整版本: 缺少标识符、字符串或数字