我面临选择框的问题,选项在我的WordPress站点上不可见。我已经使用JavaScript从XML文件中提取国名,并将其用作选择框的选项。 Firefox
和Chrome
显示所需的选项,但IE
未显示国家的选项。你能帮我解决这个问题吗?像Chrome和Firefox一样显示。选择框选项在Internet Explorer中对于wordpress站点不可见
Here is my site和下面的代码给出:
$(function() {
$.get('ttalk.xml', {}, function(data) {
var optionHtml = '<option value="Please Select" selected="selected">Please Select</option>';
$(data).find('item').each(function() {
var _item = $(this);
html = '<option value=' + _item.find('code').text() + '>';
var name = _item.find('country').text();
html += name.split('+').join(' ')+ '</option>';
optionHtml += html;
});
$('#destinationList').html(optionHtml);
$('#destination').html(optionHtml);
}, 'text');
});
凡你已经使用的代码? – 2013-03-16 21:27:42
下面是我用于从xml文件中解析选择框选项的代码。 'code' $(函数(){$ 获得( 'ttalk.xml', {}, 功能(数据){ VAR optionHtml =“<选项值= “请选择” 选择=”选择“>请选择 '; \t \t \t \t \t $(数据).find(' 项目')。每个(函数(){ VAR _item = $(本); HTML = '<选项值=' + _item.find('code')。text()+'>'; var name = _item.find('country')。text(); html + = name.split('+')。join '')+''; optionHtml + = HTML; }); \t \t \t \t $('#destinationList')。html(optionHtml); $('#destination')。html(optionHtml); }, 'text' ); }); '代码' – SKB 2013-03-17 19:18:31