$("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