Maison  >  Article  >  interface Web  >  ajax récupère les paramètres de retour de la page et attribue des valeurs au contrôle

ajax récupère les paramètres de retour de la page et attribue des valeurs au contrôle

php中世界最好的语言
php中世界最好的语言original
2018-04-03 14:04:183204parcourir

Cette fois, je vais vous apporter ajax pour obtenir les paramètres de retour de la page et attribuer des valeurs au contrôle Quelles sont les précautions pour ajax pour obtenir le retour de la page. paramètres et attribuer des valeurs aux commandes. Voici le combat réel. Jetons un coup d'œil au cas.

Page 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;
   }
 }
});

Page 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');
}

Je crois que vous maîtrisez la méthode après avoir lu le Dans le cas de cet article, pour un contenu plus passionnant, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php !

Lecture recommandée :

Comment ajax gère le type de données renvoyé par le serveur

Implémentation inter-domaines du service Web de requête Ajax méthode (Code ci-joint)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn