Я хочу передать массив моей функции AJAX в функции успеха вызова AJAX. Этот массив представляет собой данные из моей базы данных, используя global $wpdb;
, потому что это легко использовать, и я знаю, как это сделать. Есть ли способ передать этот массив в функцию AJAX? Или есть способ просто получить данные в AJAX?
Я получил это в своем теге сценария, и он работает:
jQuery(document).ready(function(){
jQuery('#date-select').on('change',function(){
var seldate= jQuery(this).val();
if(seldate!=''){
var seldateEdited = seldate.replace("T", " ");
jQuery.ajax({
type:'POST',
url:'http://esr-berlin.de/wp-admin/admin.php?page=einteilung_erstellen',
data:'var='+seldate,
success:function(html){
var output = '<option value="">Wähle HSR1</option>';
jQuery.each(html.data, function(i,s){
var newOption = s;
output += '<option value="' + newOption + '">' + newOption + '</option>';
});
jQuery('#hsrPop').empty().append(output);
}
});
}
});
});
РЕДАКТИРОВАТЬ
Я забыл что-то важное. Для массива или особенно для запроса sql мне нужна переменная, которая есть в javascript. Так что мне нужен еще один AJAX звонок, верно? Как бы я это сделал?