这似乎适用于 Firefox 和 chrome,但不适用于 Internet Explorer。我需要这个才能在 Internet Explorer 中工作。
IE 附加的是开始标签,而不是内部文本和结束标签。提前致谢。
JS:
function go() {
$.post("ajax-select.html", "", function(resp){
$('#dropdown').append($('#newOptions option', resp));
}
}
HTML:
<body>
<select id="dropdown">
</select>
<input type="submit" value="go" onclick="go();" />
</body>
ajax-select.html:
<div>
<div id="newOptions">
<option value="opOne">one</option>
<option value="opTwo">two</option>
</div>
</div>