答案 0 :(得分:1)
您是正确的<select>
值将由$("#vat").val(1)
更改。但是,这不会创建新的<option>
。如果将有<option value="1">
,则将显示此选项。由于不存在,因此HTML无法显示,也不会显示<option>
的默认<select>
。
您需要创建一个<option>
并将其附加到<select>
。
这是成功的jQuery:
var newOption = `<option value=` + response + `>` + response + `</option>`;
$("#vat").append(newOption);
$("#vat").val(response);