Моим основным требованием является установка значения параметра select с помощью jquery, а также желание получить его значение.
В моем коде PHP я создаю параметры, такие как
foreach ($option_value->values as $key => $opt_value) {
$variants_options .= '<option value="' . $variant_val . '">' . $opt_value . '</option>';
}
Из js addэто значение как
jQuery("#section-" + row_id + " .variant_detail_section.addFromApi .option1_options").html(value.variants_options[value.variants_name[0]]);
Это выглядит как ![Select option display as image](https://i.stack.imgur.com/85H5I.png)
Теперь я хочу получить значение выбранного
option1 = jQuery("#section-" + row_id + " .option1_options").find(":selected").val();
Здесь, Я получаю половину стоимости
Получение: «Кровать домашнего животного (вместо 40») Кровать домашнего животного (40 "X 30")
Итак, проблема в том, как я могу получитьстрока двойных кавычек?
Есть ли другой способ установить строку двойных кавычек и получить ее из jquery или javascript?
UPDATE
Теперь я использую html () для получения текставыбранного значения параметра.
Здесь моя проблема в том, что я получаю html-код какого-то специального символа, например:
& <> instead &,<,>
Итак, как я могу получить специальные символы вместо его htmlcode?
Могу ли я использовать text () или это создаст какую-либо проблему?