1

phpページからの出力に基づいて、選択したドロップダウンにオプションを自動的に入力しようとしています。

私は最新バージョンのプロトタイプを使用しており、正しいパラメーターを使用してphpページを取得するようにAjax.Updaterをセットアップしました。この結果をリストに簡単に表示できますが、このリストを選択ボックスのオプションにするにはどうすればよいですか?

function get_second_list() {
new Ajax.Updater("second_list", "invBatchNumberFromProd.php?q="+$F("product"),{method:"get"});
}

そして私の形で私は持っています

<label>Batch Number:</label><select id="second_list" name="batch">
    <option> 
    </option>
</select>

この時点からどうしたらいいのかわからない。私のphpページはテキストリストを出力しますが、誰もが推奨するものなら何でもこの出力を簡単に作成できます。

何か明確にする必要がある場合は、お知らせください。

4

1 に答える 1

1

私は今それを理解しました。

オプション タグ内の各結果を出力する PHP ページを単純に作成し、Ajax.Updater によって更新される select タグに挟まれた div を作成しました。

<label>Batch Number:</label><select id="second_list" name="batch">
<div id="second_list">

</div>
</select>

そしてPHPから

while($row = mysql_fetch_assoc($result)) {
    echo "<option>";
    echo $row['batchNumber'];
    echo "</option>";
}
于 2012-11-06T14:50:43.353 に答える