У меня возникла проблема с полем выбора, параметры не отображаются на моем сайте Wordpress. Я извлек название страны из XML-файла с использованием JavaScript и использовал его как опции поля выбора. Firefox
и Chrome
показаны варианты по мере необходимости, но IE
не отображает варианты стран. Не могли бы вы помочь мне, как я могу решить эту проблему и показать то же самое, что Chrome и firefox dpes.В окне обозревателя Internet Explorer не отображаются параметры выбора.
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');
});
Где код, который вы использовали? –
Вот код, который я использовал для разбора параметров окна выбора из XML-файла. 'code' $ (функция() {$ .get ( 'ttalk.xml', {}, функция (данные) { вар optionHtml =«<параметр значение = "Выберите" выбран =» выбрано "> Выберите '; \t \t \t \t \t $ (данные) .find (' пункт '). каждая (функция() { вар _item = $ (это); HTML = '<параметр значение =' + _item.find ('code'). text() + '>'; var name = _item.find ('страна'). text(); html + = name.split ('+'). join ('') + ''; optionHtml + = HTML; }); \t \t \t \t $ ('# destinationList'). Html (optionHtml); $ ('# destination'). Html (optionHtml); }, 'текст' ); }); 'code' – SKB