Jquery 在“选择标记不工作”中附加选项 成功:功能(响应){ var object=$.parseJSON(响应); var选项=“”; $.each(对象、功能(id、房间号){ 选项+=''+房间号+''; }); $(“#房间”)。附加(选项); }

Jquery 在“选择标记不工作”中附加选项 成功:功能(响应){ var object=$.parseJSON(响应); var选项=“”; $.each(对象、功能(id、房间号){ 选项+=''+房间号+''; }); $(“#房间”)。附加(选项); },jquery,Jquery,我已经在控制台中检查了html标记,但是为什么它没有附加选项来选择标记#rooms。请注意,这在$(document.ready()中 谢谢。您的开场白标签不正确,选项必须是选项 试着改变这个 success: function(response){ var object = $.parseJSON(response); var options = ''; $.each(object,function(id,roomno){ options += '<

我已经在控制台中检查了html标记,但是为什么它没有附加选项来选择标记
#rooms
。请注意,这在
$(document.ready()


谢谢。

您的开场白标签不正确,
选项必须是
选项

试着改变这个

success: function(response){
    var object = $.parseJSON(response);
    var options = '';
    $.each(object,function(id,roomno){
        options += '<options value="'+id+'">'+roomno+'</option>';
    });
    $("#rooms").append(options);
}
options+=''+roomno+'';
为此:

options += '<options value="'+id+'">'+roomno+'</option>';
options+=''+roomno+'';

它应该是选项而不是选项,并且roomno是对象,您可以使用roomno。something@ridvanzoro关于roomo。如果您对JSON的理解不完全正确,请查看文档“我不完全正确吗”,让我说,如果JSON像
[{“Id”:1,“Cid”:1,“Path”:“132”},{“Id”:2,“Cid”:1,“Path”:“133”}]
,我如何获取路径?我会做
options+=''+roomno.path+''options += '<option value="'+id+'">'+roomno+'</option>';