2015-06-17 2 views
0

У меня нормальный вызов ajax, который работает правильно. Я попытался передать данные несколькими способами. Что выбирает ожидание, чтобы заполнить выбор?Что выбрать select в качестве возврата для загрузки select

kick_subset.load(function(callback) { 

       xhr && xhr.abort(); 
        xhr = $.ajax({ 
        url: 'ajax/selectize.php', 
        dataType: 'json', 
        data:({client: value}), 
        success: function(results) { 
         kick_subset.enable(); 
         callback(results); 
        }, 
        error: function() { 
         callback(); 
        } 
        }) 
        }); 

ответ

0

Так что это заняло у меня некоторое время, но я, наконец, понял это. Он ищет в следующем формате:

[{"id":0,"value":"one"},{"id":1,"value":"two"}]

я сделал следующее, чтобы проверить/сделать его работу:

$one = array("id" => 0, "value" => "one"); 
$two = array("id" => 1, "value" => "two"); 

$subsets = array($one,$two); 
echo json_encode($subsets); 
Смежные вопросы