我面臨選擇框的問題,選項在我的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