2017-07-09 10 views
-1

イメージフォルダに含まれるすべてのイメージを配置し、それらをすべて配列に渡したいと思います。 stackoverflowに関するいくつかの同様の質問を行ってきましたが、私はこの時点でちょっと困惑してしまいました。それはdata.forEach(function(i,val))AJAX、ファイルから配列へのイメージ

ことと、サーバからイメージ/内のファイルのリストとして応答を取得する必要がありますプログラム機能(I、val)での最初の

var folder = "images/"; 

$.ajax({ 
    url: folder, 
    success:function(data){ 
     function(i,val){ 
      if(val.match(/\.(jpe?g|png|gif)$/)){ 
       var arr = [folder + val + ","]; 
       console.log('contents of array' + arr); 
      } 
     } 
    } 
}) 
+0

あなたはそのためにPHPを使う必要があります。私はあなたがフォルダをスキャンし、すべてのファイル名を配列に配置したいと思いますか?ではない? –

+0

これは間違いありませんが、AJAX/JSを介して行うことが最も確実です。 – James

答えて

0

はエラー

を持っています。あなたのコードを使ってそれらを反復することができます。ホスト名/画像のよう /リクエストあなたはBASE64として、サーバ内のすべての画像を変換し、文字列の配列として、それを送り返すことができ

['img1.jpg','img2.png'] as json 

または

ような応答を与える必要があります。

関連する問題