2012-05-19 187 views
-1

错误:参考错误:函数未定义

ReferenceError: setDynaTreeCustom is not defined

add.js 代码:

...... 
success: function(treeData){     
         try{ 
          showPopup("Add Fields|",'multi_list','event',0,0,1); 
          alert("Here00!!") 
          setDynaTreeCustom(treeData); 
          alert("Here!!!"); 
         } 
         catch(e) 
         { 
          alert(e); 
          alert(e.lineNumber); 
          errorExceptionLog(e,"js/request_custom_fields.js","populateTree","Custom Report","Creating Tree"); 
         } 
        } 

Diff.js

function setDynaTreeCustom(treeData) { 

     try{ 
      alert(" 000") 
    ........// rest of the code 
..... 
} 

alert("Here00!!")后它说功能setDynaTreeCustom是不确定的,即使我已经在CustomReport.js中的相同文件夹中定义了不同的js。

+0

错误非常明确。检查在您的Ajax请求之前是否定义了'setDynaTreeCustom'函数*。 – VisioN

+0

我犯了一个愚蠢的错误!未在我的JSP文件中定义:D – linkin

回答

0

只要确保diff.js在add.js之前在您的标记中声明了