Этот баннер — требование Роскомнадзора для исполнения 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 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
покажи два готовых html-а изначальный и тот частичный, который возвращается EditConstruct ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 20:43 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
вроде как ошибок нет правда FF выдает нечто страшное когда кликаю Edit Запрос из постороннего источника заблокирован: Политика одного источника запрещает чтение удаленного ресурса на http://localhost:13707/78f27dbc362e4207a2360c91613df3ab/arterySignalR/poll?transport=longPolling&connectionToken=AQAAANCMnd8BFdERjHoAwE/Cl sBAAAA 74uRjzt0Uq J7Qorsuv/gAAAAACAAAAAAAQZgAAAAEAACAAAAC2Ce9tRAf7h9QWjWX40yyBIF/LRJi5lHoRfS4N8dF9FgAAAAAOgAAAAAIAACAAAAAZj9l9l/QwY2/sO1fklIWLDfld46Kin69RDRve5x5AdjAAAAAg0KiDbTPIi4l4YldLSetOvrYePstEs37qfok2aIKzoLzzXA1qRYzI9OFGBM314UJAAAAA9v7eWCyfoTLzGH2G7fThDERGuyt2GJhEKVWejb2yadQ1AfYHKCpXt5Gr2UDNCESxMk8Fzdf4rBAC7lGn8urhwQ==&messageId=d-6CE71703-FQ,0|Ff,7|Fg,0&requestUrl=http://localhost:8484/&browserName=Firefox&tid=1&_=1404405719697. Это может быть исправлено путем перемещения ресурса в тот же домен или включением CORS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 20:44 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
HOME Код: 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. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. EditConstruct Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 20:45 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
Для оформления html есть тэг [SRС HTML][/SRС] обратите внимание на Код: html 1. тэг не обладает классом editDialog, поэтому обработчик на него не вешается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 20:52 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
Криворукий автор статьи имел ввиду Код: c# 1. закройте его статью и забудьте как страшный сон ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 20:59 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
теперь веселее :) если убрать e.preventDefault(); то появится на мгновение попап, потом все равно переходим на новую страницу с партиал вью (как раньше) если сделать e.preventDefault(); то диалог появляется, но он внутри пустой, а кроме того через весь экран идет широкая горизонтальная полоса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 21:00 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
попробуйте для начала подгрузить в диалог что-нить попроще ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 21:02 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
tualто диалог появляется, но он внутри пустой, а кроме того через весь экран идет широкая горизонтальная полосасам html формы в порядке жмите F12 (ну или Ctrl+Shift+I, чем вы там пользуетесь) и изучайте. вероятно что-то наворотили со стилями ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 21:05 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
Ну если я правильно понимаю, даже простое не грузится новое partialView EditConstruct2 Код: html 1. 2. 3. 4. 5. Код: c# 1. 2. 3. 4. Бррр :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 21:07 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
Судя по html див там пустой Код: html 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 21:08 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
Shocker.ProКриворукий автор статьи имел ввиду Код: c# 1. закройте его статью и забудьте как страшный сонклассический индусский быдлокодер ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 21:09 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
а вернуть назад загрузку содержимого в диалог вы не забыли. в выложенном html ее нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 21:12 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
какого содержимого * там щас должно быть по идее <p>SOME TEXT</p> но нету ничего ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 21:13 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
должно ли? Код: javascript 1. что такое this в данном контексте? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 21:17 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
Так я тоже пробовал open: function (event, ui) { $("#dialog-edit").load($(this).attr('href')); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 21:40 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
так правильно, у вас this - это ведь не экшен в данном контексте, поэтому href у него нет. я не понимаю, почему вы не пользуетесь отладчиком при выполнении JS - там все это прекрасно видно. в изначальном коде у вас было замыкание на переменную url - так верните его на место ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 21:44 |
|
||
|
Почему div не показывается на экране
|
|||
|---|---|---|---|
|
#18+
Большое спасибо На сегодня с помощью такой-то матери, и конечно вашей - я справился :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2014, 21:49 |
|
||
|
|

start [/forum/topic.php?all=1&fid=18&tid=1357180]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
11ms |
get forum data: |
4ms |
get page messages: |
74ms |
get tp. blocked users: |
2ms |
| others: | 242ms |
| total: | 403ms |

| 0 / 0 |
