Я использую следующий код на обработанном массиве XML:Нежелательный объект в последней ячейке массива
$(this).find("cp_group").each(function() {
$("select#comp_1").append('<optgroup label="' + $(this).attr('label') + '"><option>' + $(this).find("cmp").map(function() {
return $(this).text();
}).get().join("</option><option>") + $(this).append('</option></optgroup>'));
});
И я получаю нежелательный [объект Object] в последней опции каждой группы опций следующим образом:
<select name="comp_1" id="comp_1">
<optgroup label="Combat">
<option>Arme</option>
<option>Arts martiaux</option>
<option>Esquive</option>
<option>Feinte</option>
<option>Parade</option>
<option>Lutte[object Object]</option>
Я не понимаю, откуда это [объект Object] пришли и я не достиг, чтобы не получить его или удалить его. Спасибо за помощь.
Можете ли вы сделать скрипку в http://jsfiddle.net? – gdoron