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頁面的返回參數,控件賦值的方法全部內容了,希望大家多多支持~