2016-08-23 2 views
0

Я хочу добавить результаты запроса Ajax к таблице, которую я имею на своей странице. Я вижу 2 пути рендеринга строк:Ajax - Render JSon для HTML: View vs Controller

  • мой контроллер может возвращать массив JSON, что я тогда декодировании в окне и создать функцию Javascript, чтобы правильно добавить адекватном HTML Markup

  • мой контроллер может непосредственно вернуть HTML

Какова наилучшая практика в этом отношении?

+0

Вы хотите, чтобы он был повторно использован процессами, которые не будут преобразовывать вывод в html? – developerwjk

ответ

1

Я обычно использую что способы

  • Отправить Ajax для PHP файл с dataType: 'json'

  • В PHP: Я обработки данных и json_encode массив данных и умирают его возвращать результат в HTML

  • on Функция успеха Ajax, i обрабатывает данные