欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ajax請(qǐng)求之返回?cái)?shù)據(jù)的順序問題分析

 更新時(shí)間:2015年12月25日 14:59:22   作者:釋然me  
這篇文章主要介紹了ajax請(qǐng)求之返回?cái)?shù)據(jù)的順序問題,結(jié)合實(shí)例形式分析了ajax請(qǐng)求返回值的排序問題,需要的朋友可以參考下

本文實(shí)例分析了ajax請(qǐng)求之返回?cái)?shù)據(jù)的順序問題。分享給大家供大家參考,具體如下:

ajax請(qǐng)求一個(gè)url,php后端處理后,數(shù)組為如下格式:

復(fù)制代碼 代碼如下:
$a = array( '-1'=> 10 ,'-3' => 2, '0' => '5' ,'-2' => 4);

然后使用php的asort函數(shù)對(duì)數(shù)組按照value進(jìn)行升序排序后,如下:

復(fù)制代碼 代碼如下:
$a = array('-3' => 2, '-2' => 4,'0' => '5', '-1'=> 10  );

前端ajax接收的返回值,仍然是無序的。

可能導(dǎo)致的原因?yàn)椋阂驗(yàn)殒I值是字符換,js對(duì)數(shù)據(jù)進(jìn)行了重新排序處理

處理方案如下:

$i = 0;
foreach ($data as $k => $v) {
   $tmp[$i]['data'] = $v;
   $tmp[$i]['key'] = $k;
   $i++;
}

此時(shí)數(shù)據(jù)如下:

{
  "rows": [
    {
      "data": "2",
      "key": 0-3
    },
    {
      "data": "4",
      "key": -12
    },
    {
      "data": "5",
      "key": 0
    },
    {
      "data": "10",
      "key": -1
    }
  ]
}

ajax接收處理,數(shù)據(jù)正確。

希望本文所述對(duì)大家ajax程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • IE9版本以下ajax 跨域問題可行解決方法

    IE9版本以下ajax 跨域問題可行解決方法

    ajax跨域請(qǐng)求數(shù)據(jù)在谷歌火狐我本地IE11都是沒問題的,IE9版本以下ajax 跨域卻有問題,解決方法是對(duì)Internet 安全選項(xiàng)進(jìn)行自定義級(jí)別
    2014-10-10
  • 利用AJAX實(shí)現(xiàn)無刷新數(shù)據(jù)分頁

    利用AJAX實(shí)現(xiàn)無刷新數(shù)據(jù)分頁

    這篇文章主要介紹了利用AJAX實(shí)現(xiàn)數(shù)據(jù)分頁的相關(guān)資料,如何利用AJAX無刷新直接從服務(wù)器獲取數(shù)據(jù)分頁,感興趣的小伙伴們可以參考一下
    2016-04-04
  • Ajax+Struts2實(shí)現(xiàn)驗(yàn)證碼驗(yàn)證功能實(shí)例代碼

    Ajax+Struts2實(shí)現(xiàn)驗(yàn)證碼驗(yàn)證功能實(shí)例代碼

    這篇文章主要介紹了Ajax+Struts2實(shí)現(xiàn)驗(yàn)證碼驗(yàn)證功能實(shí)例代碼的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-07-07
  • ajax問題總結(jié) 比較全

    ajax問題總結(jié) 比較全

    在看文章前,先指定一個(gè)變量xhr,xhr代表ajax對(duì)象。測(cè)試瀏覽器:ie為ie6,firefox為2,其他的未測(cè)試。統(tǒng)稱ie6為ie,firefox2為ff。
    2011-01-01
  • Ajax實(shí)現(xiàn)跨域訪問的三種方法

    Ajax實(shí)現(xiàn)跨域訪問的三種方法

    本文給大家介紹了ajax實(shí)現(xiàn)跨域訪問的3種解決方案,非常的實(shí)用,個(gè)人比較推薦第三種,小伙伴們可以著重看下。
    2015-06-06
  • ajax跳轉(zhuǎn)到新的jsp頁面的方法

    ajax跳轉(zhuǎn)到新的jsp頁面的方法

    這篇文章主要介紹了ajax跳轉(zhuǎn)到新的jsp頁面的方法,在不刷新整個(gè)頁面的情況下更新頁面的局部信息,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • Ajax對(duì)緩存的處理方法實(shí)例分析

    Ajax對(duì)緩存的處理方法實(shí)例分析

    這篇文章主要介紹了Ajax對(duì)緩存的處理方法,簡(jiǎn)單描述了緩存的功能,并結(jié)合實(shí)例形式分析了禁止瀏覽器對(duì)動(dòng)態(tài)程序文件緩存的實(shí)現(xiàn)方法,需要的朋友可以參考下
    2019-07-07
  • jquery中AJAX請(qǐng)求 $.post方法的使用

    jquery中AJAX請(qǐng)求 $.post方法的使用

    使用jQuery的$.post方法可以以POST形式向服務(wù)器發(fā)起AJAX請(qǐng)求.本篇文章主要給大家講解jquery中AJAX請(qǐng)求 $.post方法的使用,需要的朋友可以參考下
    2015-10-10
  • 四步輕松實(shí)現(xiàn)ajax發(fā)送異步請(qǐng)求

    四步輕松實(shí)現(xiàn)ajax發(fā)送異步請(qǐng)求

    這篇文章主要教大家輕松實(shí)現(xiàn)ajax發(fā)送異步請(qǐng)求,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • ajax從JSP傳遞對(duì)象數(shù)組到后臺(tái)的方法

    ajax從JSP傳遞對(duì)象數(shù)組到后臺(tái)的方法

    今天小編就為大家分享一篇ajax從JSP傳遞對(duì)象數(shù)組到后臺(tái)的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08

最新評(píng)論