本文目录一览:
- 1、AJAX如何调用PHP接口,获取数据在前台页面展示?
- 2、php如何和ajax搭配使用
- 3、Ajax+php自动填充表单
- 4、php:使用ajax是怎样和php文件连接在一起的?
- 5、把Ajax写在php页面可以吗
AJAX如何调用PHP接口,获取数据在前台页面展示?
//js
$.ajax({
async: false,
url:url,//后台地址
type:'GET',
dataType:"json",
success: function(data){
//data,后台返回数据
},
error: function(){
alert("输出错误");
}
});
//后台函数
public function get_content(){
$lists = M('bbs_note')-select();//获取数据库数据
if(!empty($lists)){
$this-ajaxReturn($lists);//返回数据
}
}
php如何和ajax搭配使用
需要先向目标Pager.php传值:
——即应该在ajaxSubmit()函数的“ var URL="Pager.php?active_time_start="+start_time+"active_time_end="+end_time;”语句上再加上改变后的sql语句,然后再在“Pager.php”文件内予以执行,然后再将其(即Pager.php)执行结果传回!-ajax嵌入php
如:var URL="Pager.php?……end_timeSql=Sql;”
Ajax+php自动填充表单
纯手敲
html :
编号:input type='text' name='number' id='number'
对应的信息:input type='text' name='info' id='info'
javascript(因为用到了ajax,所以前提要引入jquery):
//监控编号的keyup事件,当按键弹起时触发
$('#number').keyup(function(){
var number = $('#number').val();
$.ajax({
type: "POST",
url: "get_info.php",
data: "number = "+number,
success: function(data){
$('#info').val(data);
}
});
})
PHP:
$number = trim($_POST['number']);
//这里是数据库的select查询代码,这里简写一下
select * from xxx WHERE number = "{$number}";
//查询出来的记过自己处理一下
$info = '这是查询结果';
echo $info;
php:使用ajax是怎样和php文件连接在一起的?
通过GetXmlHttpObject()对象的一些方法和PHP通信的。比如下面这段xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
alert ("您的浏览器不支持AJAX!");
return;
}
var url="getcustomer.php";
url=url+"?q="+str;
url=url+"sid="+Math.random();
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
服务器端可以通过$_GET获得变量q的值,从而作出反应
把Ajax写在php页面可以吗
可以啊, php支持 HTML代码,
script
Ajax
/script
?php
echo "a href='xxxx' JS方法dsa/a"; // html 代码
?