我有两个不同的域使用相同的代码,但其中一个不起作用。为什么?
我在同一台服务器上托管两个子域使用相同的代码。代码正在处理第一个,但不是第二个。我有两个不同的域使用相同的代码,但其中一个不起作用。为什么?
可能的原因是因为$(document).ready(function()
的$(document).ready(function()
脚本之外工作?
的代码是:
$("#xdiv").autocomplete("script/get_list.php", {
width: 200,
matchContains: true,
selectFirst: false
});
$("#xdiv").result(function(event, data, formatted) {
$("#idmc").val(data[1]);
$("#mcc").val(data[2]);
});
没有与试图从不同的子域运行JavaScript和可以依靠你启用了浏览器和安全设置的问题。我只是猜测你的问题不清楚,不包含重现问题的步骤。
如果你有旧的子域名仍然在线,需要它是直到这一个工程,修改您的主机文件(或别的东西,如果不是在Windows上),这样老的子域击中什么。现在你应该能够得到一些有意义的错误,告诉你你的参考在哪里。
我所做的是我刚刚搬到从一个子域的所有源到另一个forexample a.domain.com相同的脚本是工作,但b.domain.com它不工作 – user961885 2011-12-29 01:23:53
这个答案会作出一个伟大的评论! – vdbuilder 2011-12-29 01:24:34
是的,都是在线好主意,谢谢@Adam让我试试这个。 – user961885 2011-12-29 01:42:39
你是什么意思脚本不工作?你得到什么样的错误? – DaOgre 2011-12-29 01:18:02
您是否在控制台中发现任何错误?脚本是在页面中,还是在参考文件中?您是否尝试过在FireBug或Chrome中的代码? – 2011-12-29 01:19:39
没有错没什么它只是不工作 – user961885 2011-12-29 01:22:06