Javascript JQuery未捕获引用错误

Javascript JQuery未捕获引用错误,javascript,javascript-events,Javascript,Javascript Events,我写了这个函数 <script type="text/javascript"> function getStartDate(value) { $.post("gSearch.php", {dateSearch:value}, function(data){ $('#results').html(data); )}; } </script> 函数getStartDate(

我写了这个函数

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

函数getStartDate(值){
$.post(“gSearch.php”,{dateSearch:value},函数(数据){
$('#results').html(数据);
)};
}                            
这段HTML

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

但是我在我的chrome控制台上看到了这个,有人能帮我解释为什么吗

未捕获引用错误:未定义getStartDate (匿名函数)gReport.php:172 onkeyup


函数getStartDate(值){
$.post(“gSearch.php”,{dateSearch:value},函数(数据){
$('#results').html(数据);
});
}                            

大括号未正确闭合,或者是打字错误?

这可能是问题所在。这是一个语法错误,使getStartDate()无法定义。任何调试器中的错误控制台或控制台窗口都会显示JS语法错误。当某些东西不起作用时,这是第一个应该看的地方。
<script type="text/javascript">
   function getStartDate(value) {
    $.post("gSearch.php", {dateSearch:value}, function(data){
        $('#results').html(data);
    });
   }                            
</script>