Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/412.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 Jquery加载不做任何事情_Javascript_Jquery_Load - Fatal编程技术网

Javascript Jquery加载不做任何事情

Javascript Jquery加载不做任何事情,javascript,jquery,load,Javascript,Jquery,Load,我有以下代码: 函数内容(){ $(“#23”)。加载(“http://www.example.com/index.html“,警报(‘响应’); } 当车斗加载时触发。它会完成警报,但不会对页面上的执行任何操作 你知道为什么吗 我是jquery的新手,如果这是一个非常简单的错误,我很抱歉 更新:在使用了建议的代码,然后在Xcode中修改了一些东西之后,我能够让跨域工作得很好。感谢堆。回调需要是jQuery在调用完成时可以执行的函数。将警报与()一起使用将立即执行该功能。您可以将警报调用封装

我有以下代码:


函数内容(){
$(“#23”)。加载(“http://www.example.com/index.html“,警报(‘响应’);
}

当车斗加载时触发。它会完成
警报
,但不会对页面上的
执行任何操作

你知道为什么吗

我是jquery的新手,如果这是一个非常简单的错误,我很抱歉


更新:在使用了建议的代码,然后在Xcode中修改了一些东西之后,我能够让跨域工作得很好。感谢堆。

回调需要是jQuery在调用完成时可以执行的函数。将警报与
()
一起使用将立即执行该功能。您可以将警报调用封装在一个
匿名函数中,当Ajax调用完成时,jQuery可以使用该函数

function content() { 
    $("#23").load("http://www.example.com/index.html", function() {
        alert('responded');
    }); 
}

回调函数必须是jQuery在调用完成时可以执行的函数。将警报与
()
一起使用将立即执行该功能。您可以将警报调用封装在一个
匿名函数中,当Ajax调用完成时,jQuery可以使用该函数

function content() { 
    $("#23").load("http://www.example.com/index.html", function() {
        alert('responded');
    }); 
}

您的问题是您以错误的方式执行
回调
,请将
函数
替换为以下内容:

function content() { 
    $('#23').load('http://www.example.com/index.html', function() {
        alert('responded');
    }); 
}

您的问题是您以错误的方式执行
回调
,请将
函数
替换为以下内容:

function content() { 
    $('#23').load('http://www.example.com/index.html', function() {
        alert('responded');
    }); 
}

它似乎没有改变它,我可以尝试从同一个源位置加载它,它仍然响应,但不会改变div的内容,我能够让它提醒收到的HTML,但它不会改变div。它似乎没有改变它,我可以尝试从同一个源位置加载它,它仍然会响应,但不会更改div的内容,我可以让它提醒收到的HTML,但它不会更改div。这是否受跨源影响?是的,您不能加载不在您域中的内容(取决于网站规则,例如,我认为雅虎可以用这种方式加载,但其他很多人不能)这是否受跨来源影响?是的,你不能加载不在你的域中的内容(取决于网站规则,例如,我认为雅虎可以用这种方式加载,但其他很多人不能)这是否受到跨源的影响?是的,URL需要位于同一个域上。jQuery可以使用JSONP处理跨域请求。您必须使用较低级别的API$.ajax。此处提供更多信息:因此,人们在本机应用程序和服务器之间通信以获取PHP请求时使用此JSONP?这是否受到跨源的影响?是的,是URL需要位于同一个域上。jQuery可以使用JSONP处理跨域请求。您必须使用较低级别的API$.ajax。此处提供更多信息:所以人们在本机应用程序和服务器之间通信以获取PHP请求时使用此JSONP?