<select>
<script type="text/javascript">
$.get(
'/api/load/maron_online/470',
function(data){
var mydata = new Array();
var i = 0; // индекс массива материалов
$('name', data).each(function(){
if($(this).text()=='MATERIAL_ID') mydata[i++] = new Array(); // массив материалов
mydata[i-1][$(this).text()] = $(this).next().text();
});
var htm = '';
for(i in mydata) htm += "<option value=\"" + mydata[i]['TITLE'] + "\">"
+ mydata[i]['TITLE'] + "</option>";
$('#real').html(htm);
},
'xml'
);
</script>
</select>
我想创建一个选择选项,但我在 javascript 代码之前和之后添加的选择标签不起作用。我想要的结果是
<select><option value=n>n</option><option value=x>x</value></select>
最佳答案
选择标签在哪里
var htm = '<select>';
for(i in mydata)
htm += "<option value=\"" + mydata[i]['TITLE'] + "\">"
+ mydata[i]['TITLE'] + "</option>";
htm += '</select>';
$('#real').html(htm); // make sure you have this element on the page
关于javascript - 从 javascript 选择选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16877183/