我有两个不同的域具有相同的代码,但其中一个不起作用。为什么?

时间:2011-12-29 01:15:40

标签: php javascript jquery host

我使用相同的代码和两个托管在同一服务器上的子域。代码正在处理第一个而不是第二个。

原因可能是$(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]);

    });

1 个答案:

答案 0 :(得分:1)

尝试从其他子域运行javascript时存在问题,并且可能取决于您启用的浏览器和安全设置。我只是猜测你的问题不清楚,不包含重现问题的步骤。

如果你的旧子域仍然在线,并且需要它直到这个子域工作,修改你的主机文件(如果不在Windows上,则修改其他东西),以便旧的子域不会发生任何事情。现在,您应该能够获得一些有意义的错误,显示您的引用位置。