Перемотка списка с помощью jSON и jQuery - PullRequest
1 голос
/ 04 января 2012

У меня есть список, который заполняется jQuery & JSON следующим образом:

$(function(){
  $.getJSON("jsonulmeu.php", function(j){
    var options = 'Selectati valoare';
    for (var i = 0; i < j.length; i++) {
      options += '<option selected value="' + j[i].idx + '">' + j[i].txt + '</option>';
    }
    $("select#listbox").html(options);
  });
});

При отображении указатель находится на последней строке списка. Как я могу «перемотать» и заставить список начать с первого значения?

Ответы [ 2 ]

0 голосов
/ 04 января 2012
$.getJSON("jsonulmeu.php", function(data){
    var selectBox = $("select#listbox").empty();
    for (var i = 0; i < j.length; i++) {
     selectBox.prepend('<option selected value="' + j[i].idx + '">' + j[i].txt + '</option>');
    }
    selectBox.prepend('Selectati valoare');
});

Я бы действительно предложил использовать для этого шаблоны jquery .

0 голосов
/ 04 января 2012
$(function(){
$.getJSON("jsonulmeu.php", function(j){
  var options = 'Selectati valoare';
  for (var i = j.length-1; i >= 0; i--) {
    options += '<option selected value="' + j[i].idx + '">' + j[i].txt + '</option>';
  }
  $("select#listbox").html(options);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...