Javascript jQueryAjax停止工作

Javascript jQueryAjax停止工作,javascript,jquery,ajax,wordpress,Javascript,Jquery,Ajax,Wordpress,当我将客户端站点从开发站点移动到他们自己的站点(基本上使用VPS进行相同的设置)时,jQuery脚本停止工作 jQuery(文档).ready(函数(){ jQuery('input[name=button]:button')。单击(function(){ jQuery(“#show”).html(“”); jQuery.get(“http://xxx/inc/usrreg_ajax.php",{ namn:jQuery(“输入[name='namn']”)val(), nyhetsbrev:j

当我将客户端站点从开发站点移动到他们自己的站点(基本上使用VPS进行相同的设置)时,jQuery脚本停止工作

jQuery(文档).ready(函数(){
jQuery('input[name=button]:button')。单击(function(){
jQuery(“#show”).html(“”);
jQuery.get(“http://xxx/inc/usrreg_ajax.php",{
namn:jQuery(“输入[name='namn']”)val(),
nyhetsbrev:jQuery(“输入[name='news']”).val()},
功能(数据){
jQuery(“#show”).fadeIn(“slow”).html(数据);
});
});
});
我正在使用html

<div id="registering" style="margin-top: 15px;">
<div style="float:left;">
<label for="namn">Namn:</label><br/>
<input type="text" name="namn"><br/>

<input type="checkbox" name="news" value="ja">Ja, jag vill ha nyhetsbrev! <br/>
<div style="clear:both;"></div>
<input type="button" name="button" value="Anmäl dig!">
<div id="show"></div>
</div>

Namn:

是的,贾格·维尔哈·尼赫茨伯夫
我在迁移后没有做任何更改,jQuery脚本在开发人员站点上工作得非常好

非常感谢任何意见

祝你一切顺利,
Marten

我在这里测试它,它运行正常(让图像显示出来),指向jQuery库的链接一定有问题。

我在这里测试它,它运行正常(让图像显示出来),指向jQuery库的链接一定有问题。

你的新站点在同一个域上吗

您必须记住,出于安全原因,有一个相同的源策略阻止您从其他域URL执行ajax调用

由于浏览器安全限制, 大多数“Ajax”请求都受到 同一原产地政策;请求 无法成功检索数据 来自不同的域、子域或 协议


您可以对不同的域调用使用
jsonp
,但是您必须使用
jQuery.ajax
,并且不能像您现在所做的那样简单地获取html

xxx/inc/usrreg\u ajax.php
在与新站点相同的域上吗

您必须记住,出于安全原因,有一个相同的源策略阻止您从其他域URL执行ajax调用

由于浏览器安全限制, 大多数“Ajax”请求都受到 同一原产地政策;请求 无法成功检索数据 来自不同的域、子域或 协议


您可以对不同的域调用使用
jsonp
,但是您必须使用
jQuery.ajax
,并且不能像现在这样简单地获取html

是否有任何错误被打印到javascript控制台?您是否使用firebug检查发生了什么?jQuery是否包含在任何地方?是否有任何错误被打印到javascript控制台?你有没有用firebug检查发生了什么?jQuery是否包含在任何地方?这也是我的第一个想法,但我们正在运行其他jQuery脚本(滑块等)。我已将jQuery库更改为另一个,但问题仍然存在。我解决了它,这是jQuery库的一些问题,但奇怪的是,我在本地服务器上同时尝试了1.5.1和1.6。与谷歌Source合作也是我的第一个想法,但我们正在运行其他jquery脚本(滑块等)。我已将jQuery库更改为另一个,但问题仍然存在。我解决了它,这是jQuery库的一些问题,但奇怪的是,我在本地服务器上同时尝试了1.5.1和1.6。与谷歌合作的sourcexxx位于同一个域中,但感谢您的输入!我真的很感激。xxx是在同一个领域,但感谢您的输入!我真的很感激。
<div id="registering" style="margin-top: 15px;">
<div style="float:left;">
<label for="namn">Namn:</label><br/>
<input type="text" name="namn"><br/>

<input type="checkbox" name="news" value="ja">Ja, jag vill ha nyhetsbrev! <br/>
<div style="clear:both;"></div>
<input type="button" name="button" value="Anmäl dig!">
<div id="show"></div>
</div>