0

次の構文を使用しています。私は周りを検索しましたが、問題を解決できませんでした。とにかく、whileループに次のコードがあります

<input type=\"file\" name=\"bulkupload[]\" id=\"bulkimgupload\" class=\"bulkupload\" prodid=\"$pid\"/>

そして、以下はjquery部分です

    $('.bulkupload').each(function() {
    var $bulkupload = $(this);
    $bulkupload.uploadify({
        'swf'      : 'uploadify.swf',
        'uploader' : 'bulkupload.php',
        'buttonText':   'Upload Images',
    });
    });

奇妙なことに、最初のインスタンスでのみ実行され、それ以降のすべてのインスタンスで単純なファイル アップロード ボタンが表示されます。

4

1 に答える 1

1

ID は入力ごとに一意である必要があります

id=\"bulkimgupload_1\" , id=\"bulkimgupload_2\" ...etc

たぶん、次のように $pid を追加できます

id=\"bulkimgupload_$pid\"
于 2013-10-22T11:04:56.050 に答える