|
|
|
JQuery: не удается получить адрес DIV-а
|
|||
|---|---|---|---|
|
#18+
Генерирую страницу из хранимых процедур Oracle, отсюда некая специфика. Создаю DIV кодом: Код: javascript 1. 2. 3. Потом по нажатию на кнопку пытаюсь перезагрузить страницу полностью, а не только разметку, так как перед отрисовкой разметки в процедуре-обработчике есть действия. Но при попытке это сделать, оказывается, что адреса у DIV-а нету. В попытках понять, что не так, написал вот такой код: Код: javascript 1. 2. 3. 4. Он дает в теле DIV-а текст "NaN". Это я что-то не так сделал или моя задумка не получится? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2014, 14:43 |
|
||
|
JQuery: не удается получить адрес DIV-а
|
|||
|---|---|---|---|
|
#18+
LachrimaeОн дает в теле DIV-а текст "NaN". Это я что-то не так сделал или моя задумка не получится? Это он сууму такую посчитал... Пробуй так Код: javascript 1. Т.е. пусть считает не сумму, а явно делает конкатенацию в стрку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2014, 15:26 |
|
||
|
JQuery: не удается получить адрес DIV-а
|
|||
|---|---|---|---|
|
#18+
krvsa, Спасибо, адрес он получил. Но вот теперь другая проблема - он выписывает адрес родительской страницы, а не той, которую я закладывал в DIV. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2014, 15:33 |
|
||
|
JQuery: не удается получить адрес DIV-а
|
|||
|---|---|---|---|
|
#18+
Lachrimae , ты не оракловский код смотри... Ты смотри чего ты там нагенерил в хтмле... Вся фигня там. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2014, 15:37 |
|
||
|
JQuery: не удается получить адрес DIV-а
|
|||
|---|---|---|---|
|
#18+
krvsa, Дык - мы через Апач работаем. У нас процедура = страница. То есть он мне выписывает имя процедуры-обработчика (со всеми параметрами) родительской страницы, а вот имя процедуры-обработчика DIV-а не хочет. В общем если при создании DIV-а я не накосячил, то придется от этой идеи отказываться и искать окольные пути. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2014, 15:44 |
|
||
|
JQuery: не удается получить адрес DIV-а
|
|||
|---|---|---|---|
|
#18+
LachrimaeДык - мы через Апач работаем. У нас процедура = страница. Пофиг через что вы там работаете... Браузер работает только с хтмлем - вот его в браузере и смотри. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2014, 16:30 |
|
||
|
JQuery: не удается получить адрес DIV-а
|
|||
|---|---|---|---|
|
#18+
Косяк был найден и исправлен. Код: javascript 1. 2. 3. 4. И тут появился новый. Теперь он пишет undefinedundefinedundefined. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2014, 16:31 |
|
||
|
JQuery: не удается получить адрес DIV-а
|
|||
|---|---|---|---|
|
#18+
LachrimaeТеперь он пишет undefinedundefinedundefined. Я так и предполагал... Тебе в самом хтмле нужно смотреть, есть ли вообще такие атрибуты у тех элементов Lachrimae Код: javascript 1. 2. 3. Какие там получаются идентификаторы... Есть ли те атрибуты... И существуют ли вообще те элементы на тот момент, когда вызывается сей сгенеренный скрипт... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2014, 16:36 |
|
||
|
JQuery: не удается получить адрес DIV-а
|
|||
|---|---|---|---|
|
#18+
krvsa, Код: html 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. 26. 27. 28. Вот так выглядит HTML. Внутри DIV-а - болванка, записывающая в базу дату вызова и выводящая все, что натыкано - это просто чтобы проверить работоспособность. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2014, 16:43 |
|
||
|
JQuery: не удается получить адрес DIV-а
|
|||
|---|---|---|---|
|
#18+
LachrimaeВот так выглядит HTML Если он так действительно выглядит - так это фигня какая-то... Атрибутов у того дива таких нет... Да еще лоад этот... Вот так челе делай Код: html 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. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2014, 16:57 |
|
||
|
JQuery: не удается получить адрес DIV-а
|
|||
|---|---|---|---|
|
#18+
krvsa, Алерт выдал "undefinedundefinedundefined". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2014, 17:05 |
|
||
|
JQuery: не удается получить адрес DIV-а
|
|||
|---|---|---|---|
|
#18+
LachrimaeАлерт выдал "undefinedundefinedundefined". Разумеется! Т.е. нет в том ДИВе этих атрибутов. А твой код вообще х/з какой... Каким боком там тот load() ? И понажатию кнопки у тебя сразу идет отправка формы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2014, 20:43 |
|
||
|
JQuery: не удается получить адрес DIV-а
|
|||
|---|---|---|---|
|
#18+
krvsa, эх, ладно, значит никак не перегрузить страницу. Спасибо за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2014, 09:13 |
|
||
|
JQuery: не удается получить адрес DIV-а
|
|||
|---|---|---|---|
|
#18+
Lachrimae , так, что ты все же хотел? Обычно проблемы описывают так - у меня есть вот это, хочу получить вот чего... Ты вроде как хотел посмотреть атрибуты ДИВа... Но у твоего ДИВа тех атрибутов просто нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2014, 09:58 |
|
||
|
JQuery: не удается получить адрес DIV-а
|
|||
|---|---|---|---|
|
#18+
В заголовке темы у тебя вообще - "получить адрес DIV-а"... Что есть для тебя "адрес DIV-а"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2014, 09:59 |
|
||
|
JQuery: не удается получить адрес DIV-а
|
|||
|---|---|---|---|
|
#18+
krvsa, адрес страницы, которая в диве. Да, видимо, не так выразился. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2014, 10:12 |
|
||
|
JQuery: не удается получить адрес DIV-а
|
|||
|---|---|---|---|
|
#18+
Lachrimaeадрес страницы, которая в диве. Т.е. ты в тот ДИВ что-то как-то подгружаешь? И потом хочешь узнать по какому УРЛ шла та загрузка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2014, 10:56 |
|
||
|
JQuery: не удается получить адрес DIV-а
|
|||
|---|---|---|---|
|
#18+
krvsa, Так. Я создаю див и туда подгружаю страницу с неким URL. Задача - не задавая в скрипте этот самый URL явно, получить его и загрузить по новой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2014, 11:12 |
|
||
|
JQuery: не удается получить адрес DIV-а
|
|||
|---|---|---|---|
|
#18+
Lachrimae , для этого нужно, чтобы УРЛ где-то хранился на странице... Это можно сделать двумя путями: - скрипт, перед загрузкой, пропишет его в некий атрибут ДИВа - в загружаемом хтмле будет некий элемент, в котором будет храниться тот УРЛ В противном случае из "воздуха" ты его (УРЛ) не возьмешь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2014, 13:25 |
|
||
|
JQuery: не удается получить адрес DIV-а
|
|||
|---|---|---|---|
|
#18+
krvsa, А, вот оно что! Значит я неправильно понял механизм работы DIV-а. Спасибо, сделаю спрятанный DIV со ссылкой в титуле! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2014, 13:33 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38818825&tid=1446486]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
73ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 354ms |

| 0 / 0 |
