Добавление в базу данных с помощью ajax - PullRequest
1 голос
/ 15 января 2011

У меня есть неупорядоченный список

  • Адитья
  • Сэм
, который содержит имена людей из таблицы.Теперь я добавляю другое имя в базу данных, используя ajax. Имена правильно вставляются в базу данных, но мне нужно обновить страницу, чтобы увидеть изменения (что, безусловно, нежелательно).

Эта часть меня смущает.

1) Если я возвращаю ответ на javascript, который дает «Имя», и я добавляю элемент списка «Имя» в dom. Затем при обновлении страницыэтот элемент не найден на странице.

2) Если я не возвращаю ответ и просто добавляю в базу данных, то мне нужно обновить страницу, чтобы увидеть изменения.

Яс помощью простого вызова ajax на основе JavaScript, без использования jquery и т. д.

Как решить эту проблему?

1 Ответ

2 голосов
/ 15 января 2011

Я использую ajax на основе простого JavaScript вызов, без использования jquery и т. д.

Вы должны научиться использовать xmlhttprequest , если хотите сделать это без jquery (или любого другого вида фреймворка). Вы также должны научиться добавлять текст / html к элементу . По сути, вам нужно будет изучать javascript старомодным способом, но имейте в виду, что нужно использовать только « хорошие части javascript ».

Но, по моему мнению, вы должны использовать вместо этого jquery (я не слышал убедительных причин, по которым вы его не используете), потому что это значительно облегчит разработку javascript. Вы можете легко достичь этого, используя:

  1. используйте http://api.jquery.com/jQuery.post/ для добавления элемента в базу данных.
  2. следующий добавить элемент в неупорядоченный список , используя jquery.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...