У меня проблема с использованием плагина selected-select. У меня есть много полей выбора, и я сделал это, используя код JavaScript. Я хочу сбросить все свои поля выбора, когда я изменяю свой класс «по умолчанию», но на моем экране отображаемый текст является сообщением по умолчанию («выберите опцию ...»), а не моим сообщением «не выбрано».
Это не настоящий код, но похоже.
function appendSelectBox(i) {
$(myTable).append(
"<select id=\select-a" + i + "\" class=\"form-control chosen-select for-history select-a\">" +
"<option value=\"-1\">not chosen</option>" +
"</select>");
}
for (var i = 0; i < 10; i++) {
appendSelectBox(i);
}
$(".select-term").chosen().change(function(event) {
var trIndex = tableForm.getTrIndex($(this));
tableForm.addTermUrl(trIndex);
});
$(".default-chosen").chosen().change(function(event) {
// here is the code that remove selected option and set default value
})
Я перепробовал все коды, например нижние коды.
$('.select-a').find('option:first-child').prop('selected', true).end().trigger('chosen:updated');
$('.select-a').find('option').removeAttr('selected').end().trigger('chosen:updated');
$('.select-a').val(-1).trigger("chosen:update");
$('.select-a').val(-1).trigger("liszt:update");
$('.select-a').val("-1").trigger("chosen:update");
$('.select-a').val("").trigger("chosen:update");
, пожалуйста, помогите ,,: [