2011-03-24 68 views
1

Firebug的報道稱,

$沒有定義 [打破這個錯誤] $(函數(){

我有一個簡單的index.php頁面,做了PHP的包括:包括我所需要的內容

的內容如下:。

<script type="text/javascript"> 
$(function(){ 
    $("#ipad").submit(function() { 
     $.post("ipadcheck.php", $("#ipad").serialize(), 
     function(data) { 
      if(data.error == 'TRUE') { 
        $("#results_ajax").html("<div class='AppleRedBold'>Sorry There were  Errors: " + data.error_message + "</div>"); 
      } else { 
       $("#results_ajax").html("<div class='AppleRedBold'>" + data.display + " </div>"); 
      } 
     }, "json"); 

     return false; 

    }); 
}); 
</script> 

<div class="paragraph_style" id="results_ajax"></div> 

    <div class="paragraph_style"> 
     <form id="ipad" name="ipad"> 
       <label class="paragraph_style" for="txtZip">Zip Code:  </label> 
       <input class="searchBox Black" id="txtZip" name="txtZip" type="text" /> 
       <br /><br /> 
       <input type="submit" value="Submit"> 
     </form> 
    </div>     
</div> 

我爲此在其他地方,我很好,我不理解的錯誤.....

+10

你忘了導入jQuery? OMGG, – Pointy 2011-03-24 15:53:21

回答

7

您是否包含jQuery庫?

+0

OMFG。不要整夜工作。完全是我的錯.... – Todd 2011-03-24 15:58:45

+2

嗯,回答一個問題,爲什麼我沒有想到這一點? – 2011-03-25 14:40:39

4

在您的腳本標記之前添加它。它使用谷歌的CDN。

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script> 
4

您是否在腳本的頂部包含jQuery?

+0

$ kirby謝謝 – Todd 2011-03-24 16:15:46