Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304411
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站网址导航为大家免费提供关于网站编程方面的知识。

jquery中$.post()方法的简单实例DGKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

DGKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  • 本篇文章的具体介绍如下请大家仔细看

一、前台传递字符串变量,后台返回字符串变量(非json格式)

  Javascript具体相关代码如下:DGKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  这里,为了解决Ajax数据传递出现的汉字乱码,在字符串传递之前,使用javascript函数escape()对汉字字符串进行了编码,并且对返回DGKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

的字符串使用unescape()函数进行解码,使得汉字得以正常显示。当然了,后台PhP具体相关代码如下也添加了头文件,以保证汉字字符串不会出现乱码。各种后台具体相关代码如下解决DGKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

汉字乱码问题的方式如下:DGKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  PhP:header('Content-Type:text/html;charset=GB2312'); DGKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 DGKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

					 $(function(){
     var my_data="前台变量";
     my_data=escape(my_data) "";//编码,防止汉字乱码
     $.ajax({
         url: "ajax_php.php",  
         type: "POST",
         data:{trans_data:my_data},
         //dataType: "json",
         error: function(){  
             alert('Error loading XML document');  
         },  
         success: function(data,status){//如果调用php成功    
             alert(unescape(data));//解码,显示汉字
         }
     });
     
 });

  PhP具体相关代码如下:DGKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

					 <?php
     header('Content-Type:text/html; charset=gb2312');//使用gb2312编码,使中文不会变成乱码
     $backValue=$_POST['trans_data'];
     echo $backValue." 后台返回";
 ?>

显示效果如下图所示:DGKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

                                                     DGKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 

二、前台传递多个一维数组,后台返回字符串变量(非json格式)

  Javascript具体相关代码如下:DGKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  在非json格式下,后台只能返回字符串,如果想后台返回数组,可以采用json格式,在本文的后面会详细介绍。DGKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

					 $(function(){
     var my_data=new Array();
     var my_data1=new Array();
     my_data[0]=0;
     my_data[1]=1;
     my_data[2]=2;
     
     my_data1[0]=10;
     my_data1[1]=11;
     my_data1[2]=12;
     
     $.ajax({
         url: "ajax_php.php",  
         type: "POST",
         data:{trans_data:my_data,trans_data1:my_data1},
         //dataType: "json",
         error: function(){  
             alert('Error loading XML document');  
         },  
         success: function(data,status){//如果调用php成功    
             alert(data);
         }
     });
     
 });

  PhP具体相关代码如下:DGKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

					  <?php
      header('Content-Type:text/html; charset=gb2312');//使用gb2312编码,使中文不会变成乱码
      
      //读取第一个数组
      $backValue="trans_data:";
      $trans=$_POST['trans_data'];
      foreach($trans as $value)
      {
          $backValue=$backValue." ".$value;
     }
     
     //读取第二个数组
     $backValue=$backValue." , trans_data1:";
     $trans=$_POST['trans_data1'];
     foreach($trans as $value)
     {
         $backValue=$backValue." ".$value;
     }
     echo $backValue;
 ?>

显示效果如下图:DGKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

DGKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 

三、前台传递多个一维数组,后台返回二维数组(json格式)

  Javascript具体相关代码如下:DGKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

					  $(function(){
     var my_data=new Array();
     var my_data1=new Array();
     my_data[0]=0;
     my_data[1]=1;
     my_data[2]=2;
      
     my_data1[0]=10;
     my_data1[1]=11;
     my_data1[2]=12;
     
     $.ajax({
         url: "ajax_php.php",  
         type: "POST",
         data:{trans_data:my_data,trans_data1:my_data1},
         dataType: "json",
         error: function(){  
             alert('Error loading XML document');  
         },  
         success: function(data){//如果调用php成功            
             var back="";
             for(var i=0;i<(data.length);i  ){
                 for(var j=0;j<data[0].length;j  ){
                     back =" " i " 行 " j " 列 :" data[i][j] " ";
                 }
                 back ="\n";
             }
             alert(back);
         }
     });
 });

  PhP具体相关代码如下:DGKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

					 <?php
     header('Content-Type:text/html; charset=gb2312');//使用gb2312编码,使中文不会变成乱码    
     $backValue=array();
     $backValue[0]=$_POST['trans_data'];    
     $backValue[1]=$_POST['trans_data1'];
     
     echo json_encode($backValue);
 ?>

显示效果如下图:DGKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

DGKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

四、前台传递一维数组和二维数组,后台返回二维数组(json格式)

  Javascript具体相关代码如下:DGKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

					 $(function(){
     var my_data=new Array();
     var my_data1=new Array();
     var my_data2=new Array();
      
     my_data[0]=0;
     my_data[1]=1;
     my_data[2]=2;
     
     my_data1[0]=10;
     my_data1[1]=11;
     my_data1[2]=12;
     
     my_data2[0]=my_data;
     my_data2[1]=my_data1;
     
     $.ajax({
         url: "ajax_php.php",  
         type: "POST",
         data:{trans_data:my_data,trans_data1:my_data1,trans_data2:my_data2},
         dataType: "json",
         error: function(){  
             alert('Error loading XML document');  
         },  
         success: function(data){//如果调用php成功            
             var back="";
             for(var i=0;i<(data.length);i  ){
                 for(var j=0;j<data[0].length;j  ){
                     back =" " i " 行 " j " 列 :" data[i][j] " ";
                 }
                 back ="\n";
             }
             alert(back);
         }
     });
    
 });

  PhP具体相关代码如下:DGKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

<?php
     header('Content-Type:text/html; charset=gb2312');//使用gb2312编码,使中文不会变成乱码    
     $backValue=array();
     $backValue=$_POST['trans_data2'];    
     $backValue[2]=$_POST['trans_data'];    
     $backValue[3]=$_POST['trans_data1'];
     
     echo json_encode($backValue);
 ?>

显示效果如下图:DGKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

DGKAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

关于网站编程方面的知识就说道这里了,希望能够对大家有作用。,Jquery,下,Ajax,与,PhP,数据,交换,

分享到:

  admin

注册时间:

网站:0 个   APP:3 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304411

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市