У меня проблема с возвратом частичного обновления из вызова ajax
$.request('onClientChange', {
data: {thisClient:thisClient},
update: {sessionlist: '#sessionlist'},
success: function() {
//alert(' Made it');
}
});
Обработчик onClientChange выглядит следующим образом
function onClientChange(){
$currentClient = post('thisClient');
$this['currentClient'] = $currentClient;
$sessionSql = "SELECT * FROM hdl_sessions where ClientID = $currentClient";
$sessionDataset = $this->fetchData($sessionSql);
$this['sessionDataset'] = $sessionDataset;
}
Данные возвращаются непосредственно в $ sessionDataset и, глядя на вкладку сети в Chrome, я вижу частичные данные (обновленную структуру таблицы), возвращаемые через журнал XHR. Данные таблицы HTML обрабатываются нормально статически при вставке на пустую страницу. Он не появляется в div, отмеченном идентификатором
<div id = "sessionlist" class = "table-responsive">
{% partial "sessionlist" %}
</div>
Любая помощь с благодарностью получена