Возможно ли использовать Ajax запросы для создания нового поля в таблицы что то вроде этого:
$.ajax({
type: "POST",
url: "view_line2.php?table=1001&filter=2581&line=new&csrf=yakvvNpkiiuLhbfJ33-0zw==#",
dataType: "html",
data: $("#edit_form").serialize()
});
То есть при нажатии кнопки добавить комментарий, берутся нужные данные из таблицы где была кнопка нажата через insert_query() добавляю строку в под таблицу Коментарии и открываю эту запись для редактирования при сохранение вылетает окно с вопросом и в случае положительного ответа на вопрос данные должны сохраняться в таблицы Комментарии без обновления страницы после чего задается новый вопрос и так в случае положительного ответа сохранять новое поле в таблице. У меня после первого положительного ответа сохраняется новая строка, а при втором положительно ответе созданная строка пере сохраняется, а нужно чтобы добавлялась новая строчка в таблице.


пспользование Ajax
Автор Stroevik, 10 июля 2014 14:15
Сообщений в теме: 6
#1
Отправлено 10 Июль 2014 - 14:15
#2
Отправлено 10 Июль 2014 - 14:56
По этому поводу ничего не могу сказать. Использование ajax запросов не входит в набор официально предусмотренных программой действий, это вы сами решаете на свой страх и риск.
#3
Отправлено 10 Июль 2014 - 14:59
А можете скинуть код файла view_line2.php?
#4
Отправлено 10 Июль 2014 - 15:10
Я с ajax-ом делаю так. Создаю представление, на которое направляю ajax-запросы, и в это представление вношу код, который будет принимать запрос, обрабатывать его нужным образом, проверять на ошибки, сохранять если всё ок и возвращать в формате JSON ответ в JavaScript, который отправил запрос. Ну то есть в ответе там сообщаю - всё ок или какие-то ошибки. А в коде JavaScript - вывожу соответствующее сообщение пользователю.
#6
Отправлено 10 Июль 2014 - 15:19
CbCoder (10 Июль 2014 - 15:13) писал:
Нет, не могу. Код данного файла официально закрыт. КБ не относится к программным продуктам с открытым кодом.
OlegSmirnov Спасибо за подсказку наверно буду работать в этом направлении
#7
Отправлено 11 Июль 2014 - 15:16
OlegSmirnov (10 Июль 2014 - 15:10) писал:
Я с ajax-ом делаю так. Создаю представление, на которое направляю ajax-запросы, и в это представление вношу код, который будет принимать запрос, обрабатывать его нужным образом, проверять на ошибки, сохранять если всё ок и возвращать в формате JSON ответ в JavaScript, который отправил запрос. Ну то есть в ответе там сообщаю - всё ок или какие-то ошибки. А в коде JavaScript - вывожу соответствующее сообщение пользователю.
Количество пользователей, читающих эту тему: 2
0 пользователей, 2 гостей, 0 анонимных