Итак, я работаю над некоторыми кодами, когда я нажимаю кнопку короткого кода. Я показываю окно толстого окна с полем выбора с доступными кодами. Когда я нажимаю на короткий код из раскрывающегося списка, я показываю, что параметры shortcodes. Проблема в том, что, когда я выбираю другой короткий код из выбора, он показывает новые параметры короткого кода и предыдущие параметры короткого кода. Я хочу удалить толстый бокс, а затем показать толстый бокс с новым выбранным div.TB_inline? onclick remove thickbox, а затем show thickbox и div id из значения опции
<script>
function inlineId() {
tb_remove();
var optionValue = jQuery('select[name=shortcodeOptions]').val()
tb_show("Choose a Shortcode", "#TB_inline?height=300&width=400&inlineId=" + optionValue + "");
}
</script>
<div id="shortcode_list" style="display:none">
<label for="select">
<span>Choose a shortcode</span>
</label>
<select name="shortcodeOptions">
<option>Select a shortcode</option>
<option onclick="inlineId()" value="alert_div">Alert</option>
<option onclick="inlineId()" value="button_div">Button</option>
</select>
</div>
С помощью этого кода, когда я выбираю новый вариант, я могу видеть закрытие ThickBox при изменении выбранного варианта в то же время, но он не отображает ThickBox после закрытия.