$("form#update").submit(function() {
var formData = $("form#update").serialize();
$.ajax({
type: "POST",
url: "graph.php",
data: formData + "&criteria=" + critSelected,
success: function(data){
$('div.graph').fadeOut(function(){$('div.graph').html(data).fadeIn();});
}
});
return false;
});
我有這個腳本,響應表單提交。 graph.php將會是一個完整的html頁面,我希望在不加載整個頁面的情況下顯示。有沒有什麼辦法讓我在同一頁面上將iframe的源代碼更改爲graph.php(說它在div'圖表內部)?我試過放置$('iframe')。attr('src',url);在成功功能上無濟於事。幫助表示讚賞。謝謝!使用php頁面更新iframe後阿賈克斯後
是的,這很容易。我將如何創建表單標籤?我的目標是iframe,它用graph.php更新它,但它顯示它就好像$ _POST數據沒有通過。 – meburbo 2011-05-26 19:51:36
@meburbo您是否刪除了AJAX? – Dormouse 2011-05-26 19:56:46
Nm,語法錯誤。謝謝! – meburbo 2011-05-26 19:57:03