-2
我有一個簡單的鏈接列表,所以當單擊每個鏈接時,我應該彈出一個對話框,其中包含從DB獲取的更多信息並以json對象的形式發佈回該對話框。JQuery UI對話框在一個服務器上工作,但不在另一個服務器上工作
現在的問題,這個設置可以在我的一臺服務器上運行,並且不能在另一臺服務器上運行。兩臺服務器都在運行Apache,兩臺服務器的通用性非常相似,除了一件事情,第一件事(工作事件)是VPS,第二件事是共享主機,我真的不確定這與它有什麼關係,但這是唯一留給我想的事情。
<head>
<link rel=stylesheet href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.1/themes/start/jquery-ui.css" type="text/css">
<script type="text/javascript" src="/js/jquery-1.8.2.min.js"></script>
<script>
function user_dialog(a,b){
"undefined"!=typeof jQuery.ui?($("#dialog").attr("title","Detailed Information").html(a),
$("#dialog").dialog({
modal:true,
width:400,
buttons: {
Cancel: function() {
$(this).dialog("close");
},
Download: function(){
$(this).dialog("close");
window.location=b
}
}
}
))
:window.location=b}
function user_notice(a){
download_link=$(a).attr("href");
$.ajax({
type:"POST",
url:"/includes/json.php",
data:"action=reminder&thepath="+download_link,
dataType:"json",
error:function(){
window.location=download_link
},
success:function(a){
1==a.status&&user_dialog(a.html,download_link);
}
})
};
</script>
</head>
<body>
<div class="bb_button"><a class="bb_xls" href=" " rel="nofollow" onClick=" user_notice(this,''); return false;">Download Now</a></div>
<div id="dialog" style="display:none;"> <p>This is the default dialog which is useful for displaying information. The dialog window can be moved, resized and closed with the 'x' icon.</p>
</div>
<div id="g_plus_message"></div>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.1/jquery-ui.min.js?ver=1.10.1"></script>
</body>
任何幫助,高度讚賞
你的意思是「不工作」?你有任何警報,錯誤,調試信息? –
完全沒有任何警報,我不知道如何調試它 – AlexB
在Chrome中按F12或在Firefox中運行Firebug,打開控制檯和網絡連接,觀看那裏發生的事情。 –