2011-03-24 148 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