2012-05-19 233 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之前在您的標記中聲明瞭