
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
13.12.2012, 14:19
|
|||
|---|---|---|---|
|
|||
форма отправки php+аякс+jquery |
|||
|
#18+
Что хочу сделать: Таблица, в столбце есть кнопка удалить. По кнопке удаляется строка при помощи ява скрипта и выполняется функция по удалению строки из базы. Все это должно быть без перерисовки формы. Вариант с перерисовкой формы Код: php 1. removeTRow(this) удаляется строку в HTML window.location='admin_panel.php?id=$tablerows[0]&id_new=$key&dfgr=1 удаляет из базы Помогите разобраться как это сделать через аякс. параметры $tablerows[0]&id_new=$key формируются в цикле при создании таблицы Я программист на Delphi, в моем понятии нужно - на каждую кнопку повесить функцию с параметрами Нагуглил кусок кода на аяксе Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. http://codething.ru/ajax.php Как в эту функцию передавать по кнопке параметры? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2012, 14:41
|
|||
|---|---|---|---|
форма отправки php+аякс+jquery |
|||
|
#18+
автор $.ajax({ type: "POST", url: "updaterecord.php?db="+<?PHP echo '"'.$db.'"'?>, async:false, data: "sql="+sql, success: function(data){content=" where 1"; } }); Посмотрите пример. Обратите внимание на красный фонт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2012, 14:49
|
|||
|---|---|---|---|
|
|||
форма отправки php+аякс+jquery |
|||
|
#18+
Сергей111, Не пойму как параметр $db передавать разный для каждой строчки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2012, 14:53
|
|||
|---|---|---|---|
форма отправки php+аякс+jquery |
|||
|
#18+
Я это по тому поводу как параметр из php передавать Javascript-у. У вас как я понимаю $tablerows[0]&id_new=$key это формируется в php. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2012, 15:03
|
|||
|---|---|---|---|
|
|||
форма отправки php+аякс+jquery |
|||
|
#18+
Сергей111, Так и есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2012, 15:03
|
|||
|---|---|---|---|
форма отправки php+аякс+jquery |
|||
|
#18+
В Вашем случае кажется так $.ajax({ type: "POST", url: "admin_panel.php?id="+<?PHP echo '"'.$tablerows[0].'"'?>+"&id_new="+<?PHP echo '"'.$key.'"'?>+"&dfgr=1", async:false, success: function(data){content=" where 1"; } }); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2012, 15:05
|
|||
|---|---|---|---|
форма отправки php+аякс+jquery |
|||
|
#18+
Возможны синтаксические ошибки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2012, 15:16
|
|||
|---|---|---|---|
|
|||
форма отправки php+аякс+jquery |
|||
|
#18+
Сергей111, получается мне этот скрипт нужно формировать в цикле php ? вот код цикла Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2012, 15:22
|
|||
|---|---|---|---|
форма отправки php+аякс+jquery |
|||
|
#18+
Подождите, а вот это у Вас работает? авторВариант с перерисовкой формы <input type=\"button\" value=\"Приговорить удава\" onclick=\"removeTRow(this);window.location='admin_panel.php?id=$tablerows[0]&id_new=$key&dfgr=1'\" /> По моему не должно работать, потому что там у Вас javascript смешан с переменной php ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2012, 15:27
|
|||
|---|---|---|---|
|
|||
форма отправки php+аякс+jquery |
|||
|
#18+
Сергей111, работает как надо... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2012, 15:34
|
|||
|---|---|---|---|
форма отправки php+аякс+jquery |
|||
|
#18+
while ($tablerows = mysql_fetch_row($sql)) { if ($tablerows[2] < 500) echo("<tr><td>$tablerows[1]</td><td>$tablerows[2]</td><td></td></tr> "); else if ($tablerows[2] >800) echo("<tr><td>$tablerows[1]</td><td><font color=red>$tablerows[2]</font></td><td></td></tr> "); else echo("<tr><td>$tablerows[1]</td><td><font color=blue>$tablerows[2]</font></td><td> <input type=\"button\" value=\"Приговорить удава\" onclick=\"removeTRow(this);DeleteRow(Передавайте строку) "); } А уже в фнкции DeleteRow() Ajax. Просто как Вы эту строку будете находить в базе? У вас одна из колонок является ключом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2012, 15:40
|
|||
|---|---|---|---|
|
|||
форма отправки php+аякс+jquery |
|||
|
#18+
Сергей111, колонка не является ключом, а вот первое поле при выборке, как раз и есть ключ, его в тексте и буду формировать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.12.2012, 15:24
|
|||
|---|---|---|---|
|
|||
форма отправки php+аякс+jquery |
|||
|
#18+
Помогите разобраться Вот код на странице Код: php 1. 2. 3. 4. 5. Как правильно написать скрипт ? Написал пока так, но часть с аяксом не фурычит, явно что-то делаю не так в хиде находится скрипт: Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Обработка POST в admin_panel.php Код: php 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.12.2012, 15:28
|
|||
|---|---|---|---|
|
|||
форма отправки php+аякс+jquery |
|||
|
#18+
одну ошибку нашел в id=64&id_new=ba6f553b33b21fae2f418b6af68368c1&dfgr=1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.01.2013, 13:29
|
|||
|---|---|---|---|
|
|||
форма отправки php+аякс+jquery |
|||
|
#18+
актуально ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/search_topic.php?author=~~~~~~~~~~~~~~~~&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
46ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 640ms |
| total: | 800ms |

| 0 / 0 |
