本文介绍了如何加载一个PHP页面与jQuery和AJAX一个div?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想编写一个函数,将调用 getproduct.php?ID = XXX
点击时。我可以出现在的innerHTML
部分,但我怎么也叫 PHP
页,实际上做的工作?
VAR ID = ID;
的document.getElementById(digital_download)。innerHTML的=
下载......请耐心等待的过程可能需要几分钟的时间。
URL = getproduct.php ID = ID?;
解决方案
您可以做到这一点使用jQuery的例子。
VAR ID = 1;
$('#digital_download)HTML(下载...)。 //显示下载...
//做一个Ajax请求
$阿贾克斯({
网址:getproduct.php ID =+ ID
}),完成(功能(数据){//数据什么是PHP页面发送回
$('#digital_download')的HTML(数据)。 //显示数据
});
I am trying to write a function that will call getproduct.php?id=xxx
when clicked. I can get the innerHTML
portion to appear, but how do I also call the php
page that actually does the work?
var id = id;
document.getElementById("digital_download").innerHTML =
"Downloading...Please be patient. The process can take a few minutes.";
url = getproduct.php?id=id;
解决方案
You can do it with jQuery for example.
var id = 1;
$('#digital_download').html('Downloading...'); // Show "Downloading..."
// Do an ajax request
$.ajax({
url: "getproduct.php?id="+id
}).done(function(data) { // data what is sent back by the php page
$('#digital_download').html(data); // display data
});
这篇关于如何加载一个PHP页面与jQuery和AJAX一个div?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!