Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
https://www.udemy.com/blog/jquery-popup-window/ Почему div id="hello" не показывается на экране сразу, а только в попапе ? Сохранил текст в html и работает. Но почему-то в моей cshtml странице, и текст дива сразу показывается, и при нажатии на кнопку ничего не происходит. Причем даже если все референсы на конкретные версии jQuery скопировал. Вообще не пойму почему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 19:03 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
tualПочему div id="hello" не показывается на экране сразу, а только в попапе ?потому что вот эта строка Код: javascript 1. прячет его при загрузке документа ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 19:06 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
Интересно, почему ж у меня не прячет, а сходу на экране показывает. У меня Index.cshtml который студия 2013 сгенерила когда я создал New Internet Application (MVC4) Отчего может зависеть ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 19:08 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
tualу меняочень сложно увидеть ваш cshtml-файл на таком расстоянии и через стену ( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 19:10 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
Хм, я сделал тотальное новое вью, и попап показался А что тогда может мешать ему на нынешней странице (она довольно хаотична) Код: c# 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. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. Кстати, другая ерунда с диалогом по линку Edit. Диалог показывается просто на месте текущей страницы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 19:19 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
http://stackoverflow.com/questions/18860508/why-jquery-doesnt-work-on-a-page-defined-in-layout Это помогло с попапом Hello Остался второй вопрос. Почему когда кликаю Edit - у меня получается не попап, а его содержимое заместо основной страницы ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 19:30 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
а EditConstruct у вас возвращает частичное представление? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 19:38 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Что View что PartialView одинаково на весь тот же самый экран ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 19:42 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
ну на весь экран в диалоге? Или без диалога? Смотрите в браузере результирующий html... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 19:48 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
Исходный код показывает только форму, никаких html и body тегов С таким урлом - http://localhost:8484/Home/EditConstruct/5?class=editDialog ну и внутри уже мой EditConstruct.cshtml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 19:52 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
Форма даже рабочая, изменение полей изменяет данные в гриде (по кнопке Update конечно) Но по исходному коду нет включения jQuery скриптов, только лиш тег form А скрипты вообще в cshtml попапа прописаны Код: c# 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 19:57 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
то есть вы пишете ссылки на скрипты внутри подгружаемого аяксом контента? феерически оригинально во-первых секция script рендерится только при рендеринге мастер-страницы на сервере, очевидно, что при подгрузке аяксом никакого рендеринга главной страницы не происходит во-вторых, ссылки на внешние скрипты надо разместить в мастер-странице, а не тащить их в каждое частичное представление. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 20:03 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
Так у автора статьи http://www.dotnetcodesg.com/Article/UploadFile/2/286/CRUD operation using Modal Popup in ASP.NET MVC 4.aspx Там это все называется EditEmployee Я по сути пытаюсь сделать по аналогии ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 20:09 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
Похоже, у вас не происходит POST при нажатии на ссылку, а происходит обычный GET Стало быть, у вас не повисла функция live на клике по экшену, то есть на экшене скорее всего нет нужного класса. Зачем у вас собака перед словом class? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 20:12 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
вам вместо примера лучше сначала почитать учебник, как работает MVC, как работает jQuery... кроме того, вы пользуетесь какими-то устаревшими источниками, функция live в jQuery устарела и будет исключена в дальнейших версиях, тэг font устарел и невалиден в html5.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 20:15 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
Как раз за тем, чтобы обработать клик на всем что имеет класс editDialog ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 20:16 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
нет, собака там затем, что class - ключевое слово, это я сразу не сообразил. Before jQuery 1.7, to stop further handlers from executing after one bound using .live(), the handler must return false. Calling .stopPropagation() will not accomplish this.в этом скорее всего дело ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 20:25 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
Да я уже на простой клик переписал, толку 0 Код: c# 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 20:26 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
tualПричем даже если все референсы на конкретные версии jQuery скопировалнеправда ваша, у автора используется jQuery 1.7, а у вас 1.8, возможно из-за этого обработка хендлера в live ведет себя иначе, в общем, переходите на on и stopPropagation ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 20:28 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
tualДа я уже на простой клик переписал, толку 0stopPropagation ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 20:28 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
Код: c# 1. 2. 3. 4. 5. Хоть то, хоть то, хоть оба вместе, ничего не изменилось ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 20:32 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
Код: c# 1. 2. 3. 4. 5. надо ж не тупо копипастить, а еще и думать )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 20:35 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
и вообще, у вас отладчик JS ошибки не показывает или вы им принципиально не пользуетесь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 20:37 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
No luck. Смотрю варианты на stackoverflow, все вроде тривиально просто, но там получается, тут нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 20:38 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38687288&tid=1357180]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
82ms |
get tp. blocked users: |
2ms |
| others: | 247ms |
| total: | 409ms |

| 0 / 0 |
