5 / 5 / 4
Регистрация: 01.11.2009
Сообщений: 576
|
||||||
1 | ||||||
Update данных без перезагрузки страницы06.10.2015, 14:57. Показов 2620. Ответов 36
Метки нет (Все метки)
Добрый день. помогите написать обработку.
Есть список идей, у каждой идеи указан этап, мне нужно поменять этап в БД. Идея выводится во всплывающем окне Jquery, я в этом окне хочу сделать несколько кнопок - изменение этапа, добавление комментариев и пр. Но не силен в Jquery, помогите сделать, а то сроки "горят". кнопку нужно вставить после 232 строки. я в ПХП форму-то накидал.. нашел инфу, но понять пока не могу как мне сделать. http://javascript.ru/ajax/intr... -deystviya http://roothelp.ru/lessons/izm... rezagruski Кликните здесь для просмотра всего текста
Добавлено через 3 часа 22 минуты help!
0
|
06.10.2015, 14:57 | |
Ответы с готовыми решениями:
36
Загрузка данных из другой страницы без перезагрузки основной страницы Подгрузка данных без перезагрузки страницы Вывод данных из БД без перезагрузки страницы Select и вывод данных из базы без перезагрузки страницы |
5 / 5 / 4
Регистрация: 01.11.2009
Сообщений: 576
|
|||||||||||
08.10.2015, 07:19 [ТС] | 21 | ||||||||||
мне не совсем понятно следующее:
у меня id нового этапа передается постом (если проверять с <form>) с именем new_stage_id, тогда эту id нужно поймать как-то и запихать в переменную $b(к примеру),а потом уже $b выводить в data-id="<?php echo 'ид нового этапа';?>"?
0
|
90 / 74 / 49
Регистрация: 22.09.2015
Сообщений: 318
|
|
08.10.2015, 09:14 | 22 |
Владимир23, так на кнопке у вас должен быть Id идеи, а не этапа
0
|
5 / 5 / 4
Регистрация: 01.11.2009
Сообщений: 576
|
||||||
08.10.2015, 09:23 [ТС] | 23 | |||||
а востальном все правильно?
так?:
0
|
90 / 74 / 49
Регистрация: 22.09.2015
Сообщений: 318
|
||||||
08.10.2015, 09:25 | 24 | |||||
Владимир23, не знаю что выводят переменные php, а так вроде правильно
0
|
5 / 5 / 4
Регистрация: 01.11.2009
Сообщений: 576
|
|
08.10.2015, 09:36 [ТС] | 25 |
0
|
90 / 74 / 49
Регистрация: 22.09.2015
Сообщений: 318
|
|
08.10.2015, 09:38 | 26 |
Владимир23, путь. Вы указали абсолютный, а вам нужно относительный. Как вы на сайт заходите в локалке?
0
|
5 / 5 / 4
Регистрация: 01.11.2009
Сообщений: 576
|
|
08.10.2015, 10:32 [ТС] | 27 |
Даа
получается путь в адресной строке http://172.31.79.97/uvpz/Board... _ideas.php мне нужен же только /Board_ideas/update_stage_ideas.php ? и такой вопрос: если я оставлю поле url: '' пустым, то проверку из update_stage_ideas.php нужно здесь же писать, как вы объясняли? Добавлено через 15 минут если я в этом же скрипте хочу поймать id нового этапа, которое ловит из селекта обработчик - ничего не получается: [PHP]if (isset($_POST['id'])) $id_i=$_POST['id']; else $id_i= ''; echo "id_i:".$id_i;[PHP] оно пустое.
0
|
90 / 74 / 49
Регистрация: 22.09.2015
Сообщений: 318
|
|
08.10.2015, 10:36 | 28 |
Тут всё зависит от того откуда вы запускаете сайт, где лежат js и php. Советую прочитать: http://phpfaq.ru/newbie/paths
А вы проверяли, у вас запрос уходит на сервер при нажатии кнопки "Изменить"? В Хроме F12-Network, нажимаете на кнопку изменить и смотрите что происходит
0
|
5 / 5 / 4
Регистрация: 01.11.2009
Сообщений: 576
|
|
08.10.2015, 10:39 [ТС] | 29 |
0
|
90 / 74 / 49
Регистрация: 22.09.2015
Сообщений: 318
|
|
08.10.2015, 10:40 | 30 |
Владимир23, ок, в консоли что-то есть?
0
|
5 / 5 / 4
Регистрация: 01.11.2009
Сообщений: 576
|
|
08.10.2015, 10:57 [ТС] | 31 |
0
|
90 / 74 / 49
Регистрация: 22.09.2015
Сообщений: 318
|
|
08.10.2015, 11:04 | 32 |
Владимир23, скрипты точно все подгрузились? Поставьте ещё фильтрация чтоб видеть только запросы https://yadi.sk/i/-sTsayypjbNSM
0
|
5 / 5 / 4
Регистрация: 01.11.2009
Сообщений: 576
|
|
08.10.2015, 11:26 [ТС] | 33 |
поставил, но мне ничего это не говорит..
и при нажатии кнопки также не происходит ничего...
0
|
90 / 74 / 49
Регистрация: 22.09.2015
Сообщений: 318
|
|
08.10.2015, 11:32 | 34 |
Владимир23, а что за 18 ошибок в консоли?
0
|
5 / 5 / 4
Регистрация: 01.11.2009
Сообщений: 576
|
||||||
08.10.2015, 11:37 [ТС] | 35 | |||||
0
|
90 / 74 / 49
Регистрация: 22.09.2015
Сообщений: 318
|
|
08.10.2015, 11:38 | 36 |
Владимир23, Вам сначала нужно эти ошибки исправить чтоб JS заработал нормально
0
|
5 / 5 / 4
Регистрация: 01.11.2009
Сообщений: 576
|
||||||||||||||||
09.10.2015, 12:59 [ТС] | 37 | |||||||||||||||
В этой строке ошибка была:
перенес скрипт на тестовый домен, получилось в консоли так: XHR finished loading: POST "http://172.31.79.97/test/". jquery-1.7.1.min.js:4 send jquery-1.7.1.min.js:4 f.extend.ajax jquery-1.7.1.min.js:4 (anonymous function) (index):175 f.event.dispatch jquery-1.7.1.min.js:3 h.handle.i jquery-1.7.1.min.js:3 success Но все равно POSTом поймать не могу id почему-то. Добавлено через 42 минуты Все ок, поймал. 1. у меня в таблице выводится 11 идей, когда я в всплывающем окне нажимаю переместить на другой этап - запрос выполняется 11 раз т.к. обработка находится внутри вложенного цикла. Как мне ограничить 1 разом выполнения? Добавлено через 12 минут Ага, и событие срабатывает только на идеи, которая выводится первой. косяк. Добавлено через 25 минут добавил идентификаторы итераций - все заработало.
перенес на сайт джумлы - заработало, но почему-то при
...пробовал переписать <?=$q.$i; ?> в нормальный, полный вид - также не работает...
0
|
09.10.2015, 12:59 | |
09.10.2015, 12:59 | |
Помогаю со студенческими работами здесь
37
Ajax отправление данных из формы без перезагрузки страницы (почему-то перезагружается) Подмена контента страницы по клику на ссылку меню, без перезагрузки всей страницы Динамическая подмена контента страницы по клику на ссылку, без перезагрузки всей страницы Страницы без перезагрузки! Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |