所以我有以下代码,它适用于我迄今为止测试过的所有浏览器,除了 IE
var array = eval( '(' + xmlHttp.responseText + ')' );
var html = '';
for(var key in array)
{
html += '<option value="' + key + '">' +array[key] + '</option>';
}
alert(html);
document.getElementById('countries').innerHTML = html;
问题出在.innerHTML
. 警报按应有的方式打印数据,但内部剥离了标签,我最终得到了连续的单词。
那么,有什么想法可以解决这个问题吗?