Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript document.ready jquery困难_Javascript_Jquery_Asp.net_Asp.net Mvc 3_Jquery Mobile - Fatal编程技术网

Javascript document.ready jquery困难

Javascript document.ready jquery困难,javascript,jquery,asp.net,asp.net-mvc-3,jquery-mobile,Javascript,Jquery,Asp.net,Asp.net Mvc 3,Jquery Mobile,在母版页中,我有以下代码: @视图包。标题 @RenderBody() 然后在Index.cshtml中,我有以下代码: @{ ViewBag.Title=“Index”; } 指数 ... ... (文件)。准备就绪(功能(事件){ $('btnShowCustomers').bind('click',函数(事件){ GetCustomers(); }); }); 函数GetCustomers(){ var webMethod=“主页/GetCustomers”; $.ajax({ 类型:

在母版页中,我有以下代码:


@视图包。标题
@RenderBody()
然后在Index.cshtml中,我有以下代码:

@{
ViewBag.Title=“Index”;
}
指数
...
...
(文件)。准备就绪(功能(事件){
$('btnShowCustomers').bind('click',函数(事件){
GetCustomers();
});
});
函数GetCustomers(){
var webMethod=“主页/GetCustomers”;
$.ajax({
类型:“POST”,
contentType:“应用程序/json;字符集=utf-8”,
url:webMethod,
数据:“{}”,
数据类型:“json”,
成功:功能(dataObj){
警惕(“拉拉”);
}
});
}
使用Firebug调试时,我收到以下错误:

document.ready不是一个函数 [在此错误时中断](文档).ready(函数(事件){

这怎么可能?在文档准备就绪时,我想注册按钮单击事件的处理程序。有什么建议吗?

应该是
$(文档)。就绪(函数(事件)…

请注意字符串开头的美元符号前缀-尽管这可能有所不同,jQuery代码通常使用此前缀访问选择器和其他内容的上下文

有关使用jQuery的一些信息,请参阅。

应该是
$(文档).ready(函数(事件)…。

(document).ready(function (event) {
请注意字符串开头的美元符号前缀-尽管这可能有所不同,jQuery代码通常使用此前缀访问选择器和其他内容的上下文

有关使用jQuery的一些信息,请参阅

(document).ready(function (event) {
应该是

$(document).ready(function (event) {
应该是

$(document).ready(function (event) {
你错过了一场比赛$

 $(document).ready(function (event) {
你错过了一场比赛$

 $(document).ready(function (event) {
(document)
之前没有
$
jQuery
,它认为它直接在
document
对象上调用
ready
ready
是jQuery的捷径,而不是DOM方法


(document)
之前没有
$
jQuery
,它认为它是直接在
document
对象上调用
ready
ready
是jQuery的捷径,而不是DOM方法。

如果包含
jQuery
如下:

<script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.1.min.js" type="text/javascript"></script>

如果像这样包括
JQuery

<script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.1.min.js" type="text/javascript"></script>

作为一种快捷方式,您还可以编写

$(function(){
  //your code
});
这相当于写作

$(document).ready(function(){
  //your code
});

作为一种快捷方式,您还可以编写

$(function(){
  //your code
});
这相当于写作

$(document).ready(function(){
  //your code
});

将其替换为
$(文档)。就绪(…
-您忘记将
$
变量放在那里。对于jQuery包含,为什么要使用razor nuget?因为它是一个外部资源,您应该将
替换为
您还可以使用
$(函数(){
而不是
$(文档)。就绪(函数(){
将其替换为
$(文档)。就绪(…
-您忘了将
$
变量放在那里。对于jQuery包含,为什么要使用razor nuget?因为它是一个外部资源,您应该将
替换为
。您还可以使用
$(函数(){/code>而不是
$(文档)。就绪(函数(){/code>