Intereting Posts
Есть ли WordPress, эквивалентный шаблонам MediaWiki Изменить Подробнее в теме ребенка удаление контейнера списка <ul> из вывода настраиваемого меню Показать сообщение категории с текстом выдержки wp-menu 'автоматически добавляет пользовательские термины таксономии', как это делается для страниц? Иерархия типа сообщения Стили стилей, такие как «Дополнительные CSS» Переписывание плагина WP Sub Posts, чтобы один пользовательский тип сообщения был дочерним по отношению к другому настраиваемому типу сообщений Строгий список тегов – пользователь должен выбрать только теги для сообщений изменение URL-адреса ссылки на размер изображения по умолчанию Удаление или ограничение доступа к шаблонам страниц для роли редактора переключение теста на производство> главное меню забыто, фон забыт WordPress White Screen перенаправляется с панели управления Как не иметь элементы субтаксоны в рамках таксономии родителей Зачем объявлять $ post глобально?

Как использовать ajax для получения нескольких выходов?

jQuery.ajax({ type: "POST", url:"wp-admin/admin-ajax.php", data:'action=nafham_list_cats_selection&selection_id=' + $selection_id, success:function(results){ jQuery(".semester_selection").empty(); jQuery(".semester_selection").prop('disabled', false); jQuery(".semester_selection").append(results); } }) 

Это конец Ajax-вызова I'ms, следующая функция, которая отправляет данные:

 function nafham_list_cats_selection() { if(isset($_POST['selection_id'])){ nafham_get_listed_cats($_POST['selection_id']); } } 

Как я могу позволить функции выводить два значения, чтобы я мог использовать

 success:function(results1, results2){ 

Вместо того, чтобы передавать два параметра для работы, вы можете передать массив из двух значений следующим образом:

 $results['args1'] = "value1"; $results['args2'] = "value2"; echo json_encode($results); 

а затем получить его в успех, как это:

 success:function(results){ jQuery(".semester_selection1").append(results.args1); // This appends value1 jQuery(".semester_selection2").append(results.args2); // This appends value2 }