2011-09-08 79 views
0

我有這個功能寫JQuery的未捕獲引用錯誤

<script type="text/javascript"> 
    function getStartDate(value) { 
    $.post("gSearch.php", {dateSearch:value}, function(data){ 
     $('#results').html(data); 
    )}; 
    }        
</script> 

和這片HTML

<input id="startdate" name="startdate" type="text" onkeyup="getStartDate(this.value)"> 

,但我得到這個在我的鉻控制檯,任何一個可以幫助我,爲什麼?

未捕獲的ReferenceError:getStartDate沒有定義 (匿名功能)gReport.php:172 的onkeyup

回答

2
<script type="text/javascript"> 
    function getStartDate(value) { 
    $.post("gSearch.php", {dateSearch:value}, function(data){ 
     $('#results').html(data); 
    }); 
    }        
</script> 

該支架沒有正確關閉,或者是一個錯字?

+0

這可能是問題所在。這是一個語法錯誤,它使得getStartDate()不被定義。在任何調試器中查看錯誤控制檯或控制檯窗口都會顯示JS語法錯誤。當某些事情不能正常工作時,這是人們應該看的第一個地方。 – jfriend00