2011-12-05 10 views
1

私はです。php opendir関数を持つファイルから画像の配列を作成しています。ローカルでは動作しますが、サーバーにアップロードするとランダムに吐き出されます。個人的に注文しているわけではないと思ったかもしれません。 natsort()を私の配列に返そうとしましたが、JSON_ENCODEで返信しましたが、オブジェクトを返すのでが機能しません。(まだ番号が間違っています)私のサーバーからajax natsort()json配列のソート

["01_cul_project_01.jpg", "02_cor_project_02.jpg", "03_cul_project_03.jpg",...] 

そして、これをにconsole.log()から:私はにconsole.log()からローカルでこれを取得

0: "07_cor_project_07.jpg" 
1: "08_cul_project_08.jpg" 
2: "15_cor_project_15.jpg" 
... 

は、アレイを注文するの任意のより良い方法はありますか?どのようにこれを修正するための任意の提案?あなたの助けを事前に乾杯。

EDIT 01 - SOLUTION

ソートJavaScriptでJSONコールバック後のアレイ:

var blah = array("3","1","5"...); 
blah.sort(); 
+0

あなたは答えましたか?これを自分で食べる? – Orbling

+0

@Orbling、そんなに難しいものではなかった。おそらく、ここでそれを聞いてはいけませんでした。 –

+0

問題はありません。あなたの答えを回答として投稿し、それを受け入れ済みとマークして、それ以上の読書を止めるだけです。 – Orbling

答えて

1

ソートJavaScriptでJSONコールバック後のアレイ:

var blah = ["3", "1", "5"...]; 
blah.sort(); 

["1", "2", "3"...] 
を与えます