ホームページ > ウェブフロントエンド > jsチュートリアル > Ajax リクエスト操作でデータの順序が返される

Ajax リクエスト操作でデータの順序が返される

php中世界最好的语言
リリース: 2018-04-25 16:30:19
オリジナル
2077 人が閲覧しました

今回は、ajax リクエスト操作で返されるデータの順序について説明します。実際のケースを見てみましょう。 ajax が URL を要求し、PHP バックエンドがそれを処理すると、

array

は次の形式になります。

次に、PHP の asort 関数を使用して、次のように配列を値の昇順に並べ替えます。フロントエンド ajax によって受信された値はまだ故障しています。

考えられる理由は、キー値が文字置換のため、jsがデータを並べ替える

処理計画は以下の通りです:

$a = array('-3' => 2, '-2' => 4,'0' => '5', '-1'=> 10  );
ログイン後にコピー

この時のデータは以下の通りです:

$i = 0;
foreach ($data as $k => $v) {
   $tmp[$i]['data'] = $v;
   $tmp[$i]['key'] = $k;
   $i++;
}
ログイン後にコピー

ajax受信と処理、データ正しい。

この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。

推奨読書:

Razor ページを部分的に更新する方法

jQuery で ajax.load() メソッドを使用する方法

以上がAjax リクエスト操作でデータの順序が返されるの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート