Используя следующий код, я могу вставить новую строку в таблицу (#courseelements
).отсутствует) после списка аргументов? jQuery
$("#addbutton").click(function() {
$('#courseelements > tbody:last').append('<tr><td>Helloworld</td></tr>');
});
Однако, я хотел бы заменить Helloworld
с <select>
элементом. Так что-то вроде этого:
$("#addbutton").click(function() {
$('#courseelements > tbody:last').append('<tr><td>
<select class='plan_id'>
<option value='1'>Description</option>
<option value='2'>Description</option>
<option value='3'>Description</option>
</select>
</td></tr>');
});
Но это дает мне «не хватает) после списка аргументов» на первом апострофа '<select class='
Любые идеи, почему?
дез получил его, прежде чем я мог бы, но вы даже можете увидеть в вашем вопросе, окраска различна для plan_id, так как он обрабатывается как снаружи строки –
(Вот почему он платит, чтобы использовать * Соответствующий * редактор - вид, который делает подсветку синтаксиса, отступы, возможно даже статический анализ и т. д.) –