PHPスクリプトを追加する必要がある多くのオプションを含む長い選択タグがあります。すべてのオプション タグを処理するのに役立つ JQuery スクリプトを作成しようとしていますが、方法がわかりません。これを変更するにはjQueryが必要です:
<option value="a">A</option>
<option value="b">B</option>
....
<option value="z">Z</option>
に:
<option value="a" <?= isset($array["a"]) ? "selected" : "" ?>>A</option>
<option value="b" <?= isset($array["b"]) ? "selected" : "" ?>>B</option>
....
<option value="z" <?= isset($array["z"]) ? "selected" : "" ?>>Z</option>
あまり努力せずにこれを達成するにはどうすればよいですか?(リストは実際には約 200 項目の長さです)
リストを反復処理できますが、属性などを追加できないようです。
$(document).ready(function() {
$("#select option").each(function()
{
var attr = " <?= isset($array['."+$(this).attr("value")+"']) ? 'selected' : '' ?>";
///how to add this to the tag??
});
});