ページビルダーを作成していますが、選択ボックスにはほとんど問題がありません。
これは、jQueryを介して選択ボックスを作成する方法です
var item_opts = '<select>'
+ '<option value="red">Red</option>'
+ '<option value="green">Green</option>'
+ '<option value="blue">Blue</option>'
+ '<option value="yellow">Yellow</option>'
+ '</select>'
$('.items_options').append(item_opts);
そして、これは私がPHPでそれを呼び出す方法です
<select>
<?php if ( $pb_item['message_color'] == "red" ) { ?>
<option selected="selected" value="red">Red</option>
<option value="green">Green</option>
<option value="blue">Blue</option>
<option value="yellow">Yellow</option>
<?php } elseif ( $pb_item['message_color'] == "green" ) { ?>
<option value="red">Red</option>
<option selected="selected" value="green">Green</option>
<option value="blue">Blue</option>
<option value="yellow">Yellow</option>
<?php } elseif ( $pb_item['message_color'] == "blue" ) { ?>
<option value="red">Red</option>
<option value="green">Green</option>
<option selected="selected" value="blue">Blue</option>
<option value="yellow">Yellow</option>
<?php } else { ?>
<option value="red">Red</option>
<option value="green">Green</option>
<option value="blue">Blue</option>
<option selected="selected" value="yellow">Yellow</option>
<?php } ?>
</select>
私が持っているよりも、選択されたオプションに「選択された」パラメータを追加する方法のより良い解決策はありますか?
あなたの時間とあなたのアドバイスのためのthx :)