这是我的javascript代码,我收到错误Uncaught SyntaxError: Unexpected token ILLEGAL at Line no 37
我试图将选项附加到"选择"从json列表,我的代码似乎没有语法错误。但铬正在抛出一个。
31 set_options_list = function(selctelm, json){
32 $(selctelm).empty();
33 $.each(json, function(k, val) {
34 $(selctelm).append(
35 $("<option></option>").text(val).val(val)
36 )
37 });
38 }
答案 0 :(得分:11)
第37行});
后面有一个不可见的字符(零宽度空格U + 200B )。
答案 1 :(得分:1)
删除illigeal字符
试试这个Jquery;
set_options_list = function(selctelm, json){
$(selctelm).empty();
$.each(json, function(k, val) {
$(selctelm).append($("<option></option>").text(val).val(val)); // Here semicolon
});//Here there is illegal character
}
答案 2 :(得分:-1)
我发现你的代码遗漏了一些标签。
set_options_list = function(selctelm, json) {
$(selctelm).empty();
$.each(json, function(k, val) {
$(selctelm).append(
$("<option></option>").text(val).val(val));
});
};