Jquery单选按钮追加问题

Jquery单选按钮追加问题,jquery,json,radio-button,Jquery,Json,Radio Button,我正在使用Jquery和单选按钮,我没有什么问题 这是我单选按钮的数据 data = {"seats":[ {"id":11,"number":11,"theater":3}, {"id":12,"number":12,"theater":3}, {"id":13,"number":13,"theater":3}, {"id":14,"number":14,"theater":3}, {"id":15,"number":15,"theater":3} ]} 这是我的函数,它将标签和无线电输入附

我正在使用Jquery和单选按钮,我没有什么问题

这是我单选按钮的数据

data =
{"seats":[
{"id":11,"number":11,"theater":3},
{"id":12,"number":12,"theater":3},
{"id":13,"number":13,"theater":3},
{"id":14,"number":14,"theater":3},
{"id":15,"number":15,"theater":3}
]}
这是我的函数,它将标签和无线电输入附加到空div

for(i = 0; i < data.seats.length; i++){
                    var newData = data.seats;
                    var radioBtn = $('<label for="seat"><input type="radio" name="seat" />'+ newData.number +'</label>');
                    radioBtn.appendTo('#radioSeats');
                    console.log(newData);
                }

我的问题是标签文本得到了未定义的值和控制台。lognewData打印5个数组5x seats

您缺少访问数组元素的索引

var newData=data.seats[i]

资料= {席位:[ {id:11,号码:11,剧院:3}, {id:12,号码:12,剧院:3}, {id:13,号码:13,剧院:3}, {id:14,号码:14,剧院:3}, {id:15,号码:15,剧院:3} ]}; fori=0;i您知道我如何从所选单选按钮读取值吗?我想您可以查看以下链接:https://api.jquery.com/checked-selector/