Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
php+jtable не загружает данные
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Пишу на php+jquery+jtable Это для себя делаю. Проблема заключается в том, что когда я мышкой делаю клик "Загрузить данные". Появляется макет таблички и следом сообщение: An error occured while communicating to the server. И данные не загружаются. Я пробовал вручную json (закомментирован) делать аналогичная ошибка. Гугление не помогло. php 5.3, jquery-1.20.2, jtable-2.4.0, jquery-ui-1.10.3. Есть оналогичный пробный проект, который я забросил он работает (с БД mysql). Я с него копировал код, который работал. Прошу помощи в нахождении ошибки. Код: 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. Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2015, 05:09 |
|
||
|
php+jtable не загружает данные
|
|||
|---|---|---|---|
|
#18+
Золотов Константин, Поведение сервера в части "die()" к какой реакции jtable должно привести на клиенте? Да и кстати, результат выборки, значение переменной $sql никак не проверяется ... к чему на клиенте приведет, например синт. ошибка в самом запросе? А если адаптер базы "где-то" выбросит исключение? Попробуйте передать такие ответы сервера на клиенте в вывод на страничку типа "ой, ошибка, сервер говорит это: ..." думаю поможет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2015, 07:55 |
|
||
|
php+jtable не загружает данные
|
|||
|---|---|---|---|
|
#18+
Arhat109Золотов Константин, Поведение сервера в части "die()" к какой реакции jtable должно привести на клиенте? Да и кстати, результат выборки, значение переменной $sql никак не проверяется ... к чему на клиенте приведет, например синт. ошибка в самом запросе? А если адаптер базы "где-то" выбросит исключение? Попробуйте передать такие ответы сервера на клиенте в вывод на страничку типа "ой, ошибка, сервер говорит это: ..." думаю поможет. Я специально проверял. вывод есть и эту проверку я убрал для упрощения. То есть я выводил на страничку массив записей. и к серверу соединяется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2015, 08:31 |
|
||
|
php+jtable не загружает данные
|
|||
|---|---|---|---|
|
#18+
Золотов Константин, Ежели оно "точно соединяется и выдает результат" (зуб даете :) ), то в приведенном коде тупо не вижу КАК jtable должен догадаться про наименования полей в вашей выдаче и что там и куда надо выводить ... разве что из json-результата распарсить на лету... у вас стоит SELECT * - то есть вывод всех полей таблички для каждой записи (может так надо конечно). Других мыслей пока нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2015, 09:51 |
|
||
|
php+jtable не загружает данные
|
|||
|---|---|---|---|
|
#18+
Arhat109, Хотя ... тогда наверное должно быть иное сообщение, если в табличке более двух полей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2015, 09:53 |
|
||
|
php+jtable не загружает данные
|
|||
|---|---|---|---|
|
#18+
Arhat109Золотов Константин, Ежели оно "точно соединяется и выдает результат" (зуб даете :) ), то в приведенном коде тупо не вижу КАК jtable должен догадаться про наименования полей в вашей выдаче и что там и куда надо выводить ... разве что из json-результата распарсить на лету... у вас стоит SELECT * - то есть вывод всех полей таблички для каждой записи (может так надо конечно). Других мыслей пока нет. Дело в том, что я наименования полей брал с структуры таблицы и пробовал так что явно указывал поля. И у меня есть рабочий пример (на нем экспериментировать не хочу.) у него такой же селект без указания полей и он работает :) А тут на котором сейчас экспериментирую. не хочет. У меня подозрение, что jtable не ловит результат. Вот 100% рабочий. Который фиг знает когда писал index.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. 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. kassy.php Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2015, 10:14 |
|
||
|
php+jtable не загружает данные
|
|||
|---|---|---|---|
|
#18+
Arhat109, Я принудительно json-ом скормить не могу. сейчас смотрю каким дебагером посмотреть что скрипт возвращает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2015, 10:17 |
|
||
|
php+jtable не загружает данные
|
|||
|---|---|---|---|
|
#18+
Золотов Константин, Ну вот вижу, что в рабочем варианте прописано 3 поля, селект тоже, вроде как * , а в первом посту - только 2 поля... куда по-вашему он должен запихать третье поле без описания? Но, ещё раз. ИМХО, ошибка в ответе jtable в этом случае, по идее, должна быть иной. Попробуйте добавить описания всех имеющихся полей из таблички... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2015, 10:35 |
|
||
|
php+jtable не загружает данные
|
|||
|---|---|---|---|
|
#18+
Arhat109Золотов Константин, Ну вот вижу, что в рабочем варианте прописано 3 поля, селект тоже, вроде как * , а в первом посту - только 2 поля... куда по-вашему он должен запихать третье поле без описания? Но, ещё раз. ИМХО, ошибка в ответе jtable в этом случае, по идее, должна быть иной. Попробуйте добавить описания всех имеющихся полей из таблички... Не помогло, но вот какую ошибку вывел: failed to load resource: the server responded with a status of 405 (Not Allowed) в файле Test_data.php в конце строки </html> В гуугле смотрю пока ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2015, 10:56 |
|
||
|
php+jtable не загружает данные
|
|||
|---|---|---|---|
|
#18+
Arhat109, Какая то мистика. Взял рабочий код (который работал) изменил под свою структуру и все работает. Сверил код строчка в строчку. Буду думать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2015, 12:18 |
|
||
|
php+jtable не загружает данные
|
|||
|---|---|---|---|
|
#18+
Тему прошу считать закрытой. Причина: банальная невнимательность. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2015, 05:48 |
|
||
|
php+jtable не загружает данные
|
|||
|---|---|---|---|
|
#18+
Золотов Константин, здравствуйте, мне нужно вывести результат запроса в виде таблицы, посмотрела ваш пример, хотела воспользоваться jquery.jtable.js. Скачала jquery-1.10.2.js, jquery.jtable.js, но вылезает ошибка TypeError: $(...).on is not a function в строке плагина jquery.jtable.js: $(window).on('beforeunload', function () {... Может что-то еще нужно скачать? Не подскажете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2015, 11:37 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=38914366&tid=1461859]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
| others: | 248ms |
| total: | 415ms |

| 0 / 0 |
