2016-07-27 24 views
0

Ich möchte select dynamisch zu einem div hinzufügen. Ich benutze EJS. Mein Tisch 'Kurs' hat Kursname als "Bachelor in Commerce" oder "Bachelor in Comp". Wie gehe ich damit um? Ich bekomme Uncaught SyntaxError: Unexpected token ILLEGAL Fehler in der Konsole. Hier ist mein Code.Wie erstelle ich dynamisches HTML, das Wert mit einfachem Anführungsstrich in EJS hat (Uncaught SyntaxError: Unerwartetes Token ILLEGAL)

var collegehtml =''; 
collegehtml +='<select name="course" >'; 
collegehtml += "<% for (var j = 0; j < course.length; j++){ %>" 
collegehtml += '<option value="<%= course[j].ID %>">'; 
collegehtml += "<%= course[j].Name %>";// error is thrown on this line 
collegehtml += "</option>"; 
collegehtml += "<% } %>"; 
collegehtml += "</select>"; 
$("#addcourse").html(collegehtml); 
+0