|
|
|
Обновление страницы после выборе значения из SelectBox
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Есть форма в которой несколько ТекстБокс-ов и КомбоБок который берет данные с БД, так вот не возможно выбрать какое либо значение из комбобокс-а, после нажатия кнопки открытия списка страница перегружается. Код страницы: Код: 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. 26. 27. 28. 29. 30. 31. 32. 33. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2013, 17:26 |
|
||
|
Обновление страницы после выборе значения из SelectBox
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2013, 19:16 |
|
||
|
Обновление страницы после выборе значения из SelectBox
|
|||
|---|---|---|---|
|
#18+
phpz, Спасибо огромное за ссылку, прочитал но моя ситуация чуть другая, все вроде работает если я уберу <form form method="POST"> SelectBox работает нормально, но как известно без этого не чего не будет работать, а с form-ом при открытии SelectBox-а страница обновляется. Не могу понять почему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2013, 20:08 |
|
||
|
Обновление страницы после выборе значения из SelectBox
|
|||
|---|---|---|---|
|
#18+
komilвсе вроде работает если я уберу <form form method="POST"> SelectBox работает нормально, но как известно без этого не чего не будет работать1. В данном случае следует писать "ничего". 2. Да, потому как нет формы - нет и повода для перезагрузки страницы. автор Код: php 1. Это тут как то вообще ни к месту. Судя по коду, какая-то каша тут. Напишите, простыми словами, какой функционал хотите реализовать. И, очень похоже, что форумом ошиблись. Модератор: Тема перенесена из форума "PHP, Perl, Python". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2013, 21:19 |
|
||
|
Обновление страницы после выборе значения из SelectBox
|
|||
|---|---|---|---|
|
#18+
vklekomilвсе вроде работает если я уберу <form form method="POST"> SelectBox работает нормально, но как известно без этого не чего не будет работать1. В данном случае следует писать "ничего". 2. Да, потому как нет формы - нет и повода для перезагрузки страницы. автор Код: php 1. Это тут как то вообще ни к месту. Судя по коду, какая-то каша тут. Напишите, простыми словами, какой функционал хотите реализовать. И, очень похоже, что форумом ошиблись. Модератор: Тема перенесена из форума "PHP, Perl, Python". Убрал то что вы просите, все равно так же. В общем задача простая форма для создания пользователей, несколько текстбокс-ов и один комбобокс который выбирает данные из БД. Все бы не плохо только при открытии комбобокс-а для выбора данных страница перегружается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2013, 21:24 |
|
||
|
Обновление страницы после выборе значения из SelectBox
|
|||
|---|---|---|---|
|
#18+
komilУбрал то что вы просите, все равно так жеНе может быть Вы чего-то не договариваете Есть у Вас возможность выложить эту страничку на какой-то бесплатный хостинг и дать сюда ссылку на нее? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2013, 23:21 |
|
||
|
Обновление страницы после выборе значения из SelectBox
|
|||
|---|---|---|---|
|
#18+
Паганель, Могу всю страничку выложить сюда. Собственно и сам код: Код: 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. 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2013, 08:28 |
|
||
|
Обновление страницы после выборе значения из SelectBox
|
|||
|---|---|---|---|
|
#18+
komilМогу всю страничку выложить сюдаНет, это не то мало ли что там внутри custom.js например вот бы в действии на это все посмотреть если там в БД какие-то секретные данные, ну создайте тестовую табличку с тестовыми данными ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2013, 11:13 |
|
||
|
Обновление страницы после выборе значения из SelectBox
|
|||
|---|---|---|---|
|
#18+
komilВ общем задача простая форма для создания пользователей , несколько текстбокс-ов и один комбобокс который выбирает данные из БД. Все бы не плохо только при открытии комбобокс-а для выбора данных страница перегружается.Зачем тогда столько скриптов? Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Сделайте действительно простую форму, чтобы работала. И потом уже обвешивайте скриптами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2013, 11:24 |
|
||
|
Обновление страницы после выборе значения из SelectBox
|
|||
|---|---|---|---|
|
#18+
skyANAkomilВ общем задача простая форма для создания пользователей , несколько текстбокс-ов и один комбобокс который выбирает данные из БД. Все бы не плохо только при открытии комбобокс-а для выбора данных страница перегружается.Зачем тогда столько скриптов? Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Сделайте действительно простую форму, чтобы работала. И потом уже обвешивайте скриптами. Да из всего этого использую только последнюю custom.js код привел ниже смотрите да и в БД нет не чего особого чтобы скрывать. Я думаю проблема как раз таки в custom.js потому что код для КомбоБокс-а и Кнопки Добавить берутся из него. Код: javascript 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. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. 271. 272. 273. 274. 275. 276. 277. 278. 279. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2013, 12:37 |
|
||
|
Обновление страницы после выборе значения из SelectBox
|
|||
|---|---|---|---|
|
#18+
komil, подозреваю, что Вы всего лишь добавили $("#combobox ,#exc1 ").combobox(); в код custom.js. Зачем? Используйте обычный <select>. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2013, 12:45 |
|
||
|
Обновление страницы после выборе значения из SelectBox
|
|||
|---|---|---|---|
|
#18+
skyANAkomil, подозреваю, что Вы всего лишь добавили $("#combobox ,#exc1 ").combobox(); в код custom.js. Зачем? Используйте обычный <select>. Скажите хотя бы одну причину почему я должен добавить то чего вы написали? Пожалуйста пишите после того как прочтете код, вот этот отрезок говорит о том что Вы даже не читали мой код. // -------------------Select Box jQuery Plugin --------------------- (function($) { $.widget("ui.combobox", { _create: function() { var self = this; var select = this.element.hide(); var input = $("<input>") .insertAfter(select) .autocomplete({ source: function(request, response) { var matcher = new RegExp(request.term, "i"); response(select.children("option").map(function() { var text = $(this).text(); if (this.value && (!request.term || matcher.test(text))) return { id: this.value, label: text.replace(new RegExp("(?![^&;]+;)(?!<[^<>]*)(" + $.ui.autocomplete.escapeRegex(request.term) + ")(?![^<>]*>)(?![^&;]+;)", "gi"), "<strong>$1</strong>"), value: text }; })); }, delay: 0, change: function(event, ui) { if (!ui.item) { // remove invalid value, as it didn't match anything $(this).val(""); return false; } select.val(ui.item.id); self._trigger("selected", event, { item: select.find("[value='" + ui.item.id + "']") }); }, minLength: 0 }) .addClass("ui-widget ui-widget-content ui-corner-left"); $("<button> </button>") .attr("tabIndex", -1) .attr("title", "Show All Items") .insertAfter(input) .button({ icons: { primary: "ui-icon-triangle-1-s" }, text: false }).removeClass("ui-corner-all") .addClass("ui-corner-right ui-button-icon float-left") .click(function() { // close if already visible if (input.autocomplete("widget").is(":visible")) { input.autocomplete("close"); return; } // pass empty string as value to search for, displaying all results input.autocomplete("search", ""); input.focus(); }); } }); })(jQuery); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2013, 12:48 |
|
||
|
Обновление страницы после выборе значения из SelectBox
|
|||
|---|---|---|---|
|
#18+
Не могу использовать простой select так как портится общая картина страницы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2013, 12:49 |
|
||
|
Обновление страницы после выборе значения из SelectBox
|
|||
|---|---|---|---|
|
#18+
komil, да я понял, что Вы на <select> навернули виджет с красивым внешним видом и поведением. Из-за этого и не работает так как Вам нужно. А так виджет не Ваш, а Вы не знаете как он устроен, то и не можете понять что делать. Откуда Вы его взяли, кто его написал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2013, 12:57 |
|
||
|
Обновление страницы после выборе значения из SelectBox
|
|||
|---|---|---|---|
|
#18+
komil, после нажатия кнопки открытия списка страница перегружается, из-за того, что виджет добавляет кнопку так: Код: javascript 1. без указания атрибута type . А значение по умолчанию у данного атрибута: submit , - то есть нажатие на кнопку приводит к чему? Правильно, к отправке формы на сервер ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2013, 13:03 |
|
||
|
Обновление страницы после выборе значения из SelectBox
|
|||
|---|---|---|---|
|
#18+
neknotskyANAkomil, после нажатия кнопки открытия списка страница перегружается, из-за того, что виджет добавляет кнопку так: Код: javascript 1. без указания атрибута type . А значение по умолчанию у данного атрибута: submit , - то есть нажатие на кнопку приводит к чему? Правильно, к отправке формы на сервер Спасибо огромное что указали на ошибку, а по поводу своего или нет думаю название файла говорит что скрипт мой и не думаю что все с первого раза идеально пишут или я не прав? Сейчас по экспериментирую с type и отпишусь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2013, 13:37 |
|
||
|
Обновление страницы после выборе значения из SelectBox
|
|||
|---|---|---|---|
|
#18+
komil, название файла ни о чём не говорит. А вот то, что Вы называете переменные $tsql, $stmt, значения атрибутов exc1, а в коде файла другой стиль наименования, наводит на мысль, что код файла custom.js не Вы писали. Ну да ладно, разбирайтесь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2013, 14:05 |
|
||
|
Обновление страницы после выборе значения из SelectBox
|
|||
|---|---|---|---|
|
#18+
skyANAkomil, название файла ни о чём не говорит. А вот то, что Вы называете переменные $tsql, $stmt, значения атрибутов exc1, а в коде файла другой стиль наименования, наводит на мысль, что код файла custom.js не Вы писали. Ну да ладно, разбирайтесь Слова $tsql&$stmt напрягают вас? Даже если не я писал это же не даст вам не чего ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2013, 15:26 |
|
||
|
Обновление страницы после выборе значения из SelectBox
|
|||
|---|---|---|---|
|
#18+
komilskyANAkomil, название файла ни о чём не говорит. А вот то, что Вы называете переменные $tsql, $stmt, значения атрибутов exc1, а в коде файла другой стиль наименования, наводит на мысль, что код файла custom.js не Вы писали. Ну да ладно, разбирайтесь Слова $tsql&$stmt напрягают В ас? Даже если не я писал , это же не даст В ам н и чего . Нет, не напрягают. Я лишь выссказал своё мнение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2013, 17:01 |
|
||
|
Обновление страницы после выборе значения из SelectBox
|
|||
|---|---|---|---|
|
#18+
skyANAkomilпропущено... Слова $tsql&$stmt напрягают В ас? Даже если не я писал , это же не даст В ам н и чего . Нет, не напрягают. Я лишь выссказал своё мнение. Уважаю Вас за самомнение :) разобрался пришлось в CSS-е оформить СелектБок и пользоваться стандартным время поджимало. Думаю скоро на яваскрипте тож сделаю дополню тему вдруг кому поможет. Спасибо за помощь!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2013, 21:48 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38108574&tid=1448856]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
187ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
76ms |
get tp. blocked users: |
1ms |
| others: | 254ms |
| total: | 573ms |

| 0 / 0 |
