Здравствуйте, Уважаемые.
У меня к Вам вопрос.
Есть база данных с таблицей "USERS"( очень много разных полей). Данные из поля "user_name" загружаются в выпадающий список. Это готово.
Дальше, нужно сделать так, чтобы при выборе какого-нибудь имени из списка, внизу формировалась табличка с данными про этого юзера.
И вот тут загвоздка! Нужно сделать это так чтобы страничка не перезагружалась, а только менялись данные в таблице при изменении значения в списке.
Читал что нужно использовать ajax, но я в этом не разбираюсь. Если кто-то сталкивался с этим, помогите пожалуйста. Буду благодарен.
1. MarikOd - 09 Апреля, 2015 - 21:09:09 - перейти к сообщению
2. IGORtrue - 10 Апреля, 2015 - 01:16:06 - перейти к сообщению
Короче вешайте на select событие выбора
CODE (javascript):
скопировать код в буфер обмена
скопировать код в буфер обмена
- function ajax_rec() {
- dataString = { action: 'action', id: 'тут короче выборка с селект id пользователя'};
- jQuery.ajax({ type: 'POST', url: 'путь к скрипту', data: dataString, cache: false,
- success: function(data){
- $('#result').empty();
- $('#result').append(data); } });
- }
В php дальше работаете как обычно
Построили таблицу с помощью echo