php网页控件,ajax获取php页面的返回参数,控件赋值的方法

本文介绍了如何通过Ajax的GET方式向PHP页面传递参数,并在PHP处理后返回数据,再利用jQuery对页面控件进行赋值。示例中涉及的数据包括标题、URL、类型和ID,通过字符分割进行解析。当数据返回时,如果成功则更新输入框值,否则显示错误提示。
摘要由CSDN通过智能技术生成

js页面

$.ajax({

type : "get",

url : "", //跳转页面

data :"m=content&c=favorite&a=del_favorite&shoucangId="+_id,//传递的参数

datatype : "html",

async:'false',

success : function(data) //返回值

{ if(data !=null)

{

var str= new Array(); //定义一数组

str=data.split(","); //字符分割

var title=str[0];

var url=str[1];

var type=str[2];

var id=str[3];

$("#title").val(title); // jQuery控件赋值

$("#url").val(url);

$("#shoucnag_id").val(id);

if(type=='钢琴谱')

$("input[name='radio'][value='钢琴谱']").attr("checked",true);

else if(type=='钢琴曲')

$("input[name='radio'][value='钢琴曲']").attr("checked",true);

}

else

{

alert('失败!');return false;

}

}

});

PHP页面

$shoucangId=$_GET['shoucangId'];//获取传递的参数

$where="ID='$shoucangId'";

$signalInfo=array();

$signalInfo=$this->db->get_one($where,'*','',''); //此处借用PHPCMS二次开发的例子,select数据库中的一个数据集,存于数组$signalInfo中

if($signalInfo!=null)

{

$str=$signalInfo['title'].",".$signalInfo['url'].",".$signalInfo['type'].",".$signalInfo['id'];//将要返回的数组用逗号拼接成字符串返回

exit($str);

}

else

{

exit('0');

}

以上就是小编为大家带来的ajax获取php页面的返回参数,控件赋值的方法全部内容了,希望大家多多支持脚本之家~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值