2012-03-11 82 views
0
$(document).ready(function(){ 
    $("#voiceMail").click(function(){ 
if(realStatus == 'Registered.') 
{ 
    var username=window.frames["iframeIphone"].username.value;//--Here is some problem i guess. 

     $(".display").load("Images/Working.gif"); // for loading delay 
     $(".display").load("AMI/AMI.php",{'info[]':[username]}); // The main file to be loaded. 
}  
    }); 
}); 
</script> 
</head> 

我正在使用Jquery Ajax,当我单击VoiceMail按钮时,我的任务是加载AMI.php。如果我在Windows上使用WAMP服务器运行它,此代码运行良好,但当我将此代码放入Linux的LAMP服务器时,我不工作。在WAMP上工作,但不在灯上

+0

JavaScript是否来自LAMP服务器?什么部分不起作用? – 2012-03-11 02:57:15

回答

2

摆脱第一个​​调用中的反斜杠。你从不在硬编码路径中想要反斜杠;无论您使用的是哪种操作系统。而不是用斜杠替换:

$(".display").load("Images/Working.gif"); // for loading delay 

除此之外,​​是不是真的意味着要用来显示图像而是HTML加载到的元素。

+0

行动..!感谢这是我的错误。 但是另一个呢? – 2012-03-11 03:02:06

1

Linux上常用的许多文件系统都区分大小写,而大多数在Windows上使用的文件系统不是。检查你的路径的情况。

+0

只是想着一样... – Eineki 2012-03-11 03:09:48

相关问题