jquery:检索数据不起作用

时间:2013-09-20 17:08:59

标签: jquery

我每次获得两次数据。我找不到错误..

$.getJSON('edit_scripts.php', {group:$('#group').val()}, function(data) {
  var select = $('#subject');
  $('option', select).remove();

$.each(data, function(index, array) {
  for(var i=0;i<data.subject.length;i++){
  //console.log(data.subject[i]);
  select.append(new Option(data.subject[i], data.scriptID[i]));
 }
});

我检查了控制台。但无法弄清楚。

控制台输出数据:

Object {subject:Array [6],scriptID:Array [6]} scriptID:数组[6] 0:1 1:2 2:9 3:13 4:14 5:15 长度:6 proto :数组[0] 主题:数组[6] 0:“问题1↵” 1:“问题2↵” 2:“令人敬畏的销售摊位” 3:“婚礼” 4:“只是检查” 5:“测试通过” 长度:6

1 个答案:

答案 0 :(得分:1)

我猜这个:

$.each(data.subject, function(index, value) {
    select.append(new Option(value, data.scriptID[index]));
});