|
|
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Типа того. Есть список, редактирую запись из него в псевдомодальном диалоге, отправляю обновляться на сервер, возвращается обновленная строка представления, которую нужно обновить в гриде. Конфигурация store тут 14713441 . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2013, 13:17 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
On 27.08.2013 13:17, Antonariy wrote: > возвращается обновленная строка представления в выхлопе на request сохранения измененных данных id record'а совпадают? _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2013, 13:38 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2013, 13:51 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
On 27.08.2013 13:51, Antonariy wrote: > Автор: Antonariy. Да. /me думает: гм... А если просто { success: true } only вернуть?.. Там идет проверка: если возвращаются данные, то они должны нахлопываться... Можно даже на серванте значения "подправлять" и все update\'тся по-честному и с record\'а dirty снимается... BTW, я вот здесь когда-то дрозофилку при\'attach\'ивал - попробуй ее напильником/debugger\'ом... _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2013, 14:37 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
У меня другая архитектура. Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2013, 16:23 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Решил проблему так: Код: 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. Но решил частично. Данные обновляются, но не перерисовываются, только после сортировки, например. Как бы перерисовать одну строку? Пробовал добавить Код: javascript 1. ноль реакции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2013, 18:03 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Наконец-то нашел время - давай по порядку: > Смотрел этот пример, не понял, откуда форма знает, какой Store апдейтить. Она update'тит не Store, а record ( Ext.form.Basic.updateRecord() ) Код: 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. > У меня другая архитектура. Код: javascript 1. 2. 3. А чё memory-то? Смотри... В выше приведенном примере Store ж - ajax'овый... В форму передается record, это record формой рихтуется, а Store уже сам заботится об отправке, обновлении и пр. > Решил проблему так См Ext.data.proxy.Ajax.processResponse() -> operation.commitRecords(result.records) -> Ext.data.Model.commit() > Но решил частично. Данные обновляются, но не перерисовываются, только после сортировки, например. > Как бы перерисовать одну строку? > >Пробовал добавить Код: javascript 1. > ноль реакции. А если Ext.data.AbstractStore.afterCommit() дернуть? rec - честный/нормательный? На худой конец если event не пробулькивается дерните напрямую Ext.grid.View.onUpdate() P.S. Но, если честно, то до таких ньюансов в std приложении опускаться не дОлжно... Может, все-таки, пересмотреть и замутить по человечески?.. _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2013, 22:40 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
За'check'айте autoSync и попробуйте рихтонуть запись посредством формы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2013, 23:47 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Ex_Softпопробуйте рихтонуть запись посредством формы...Отличная идея! :) Раскурил исходник form.updateRecord, сделал как в нем и все заработало: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2013, 11:06 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Ex_SoftМожет, все-таки, пересмотреть и замутить по человечески?..Набор полей формы и грида отличается, а одноименные поля могут иметь разное представление. Просто передавать запись из сторе в форму бессмысленно, а писать рендеры для грида тупо и непродуктивно. Лучше отправить данные на сервер в формате формы, а вернуть в формате вьюшки, которая служит источником записей для грида. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2013, 11:17 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
_________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2013, 11:43 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Делаю treegrid, на этот раз по-человечески. Код: 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. aoutoLoad есть, defaultRootId есть, корень прячу. Чего дереву еще не хватает, что бы сделать запрос первой ветки при создании? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2013, 14:11 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Гм... Скопировал прям из Вашего поста - ругнулось тока на: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Убрал baseURL и запрос - пошел, как дети в школу... Надеюсь Код: javascript 1. 2. 3. 4. 5. имеет место? ExtJS 4.2.1.883 _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2013, 00:34 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Все в порядке, у меня путь был указан не полностью. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2013, 11:42 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Еще вопросы по дереву: 1) Можно ли сделать так, чтобы узлы при даблклике не разворачивались? 2) Можно ли указать, что у ветки нет потомков, чтобы узел не рисовался? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2013, 17:44 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
> 1) Можно ли сделать так, чтобы узлы при даблклике не разворачивались? тынць -> тынць -> тынць ??? > 2) Можно ли указать, что у ветки нет потомков, чтобы узел не рисовался? http://docs.sencha.com/extjs/4.2.1/#!/api/Ext.data.NodeInterface-cfg-leaf _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2013, 11:16 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Спасибо) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2013, 11:28 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Ex_Soft> 1) Можно ли сделать так, чтобы узлы при даблклике не разворачивались? тынць -> тынць -> тынць ???А как этот конфиг задать? Это не проканало: Код: javascript 1. 2. И еще вопросы: добавляю ноду в дерево: Код: javascript 1. Если родительская нода была с leaf=true, как ее сделать папкой? Если родительская ветка была с leaf=false, но не развернута, то при разворачивании в ней отображаются только потомки, полученные с сервера, а добавленный нет. Почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2013, 18:42 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Antonariy, Если родительская нода была с leaf=true, как ее сделать папкой? parentNode.set('leaf', false); Если родительская ветка была с leaf=false, но не развернута, то при разворачивании в ней отображаются только потомки, полученные с сервера, а добавленный нет. А если родительская ветка была с leaf=false и развёрнута, - добавленный потомок отображается ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2013, 02:14 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Antonariy, > А как этот конфиг задать? Это не проканало: > > extend: "Ext.tree.Panel", > view: { toggleOnDblClick: false } Не в конфигурации. Переопределяешь у созданного экземпляра: myTreePanel.view.toggleOnDblClick = false; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2013, 02:50 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Stupid_BOTА если родительская ветка была с leaf=false и развёрнута, - добавленный потомок отображается ?Да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2013, 09:20 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
AntonariyStupid_BOTА если родительская ветка была с leaf=false и развёрнута, - добавленный потомок отображается ?Да.Все переврал. Наоборот, при разворачивании отображается только новая ветка, а существующие с сервера не забираются. Но это не проблема, просто не буду добавлять, если ветка не развернута. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2013, 10:41 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Ситуация такова: на форме есть поле, являющееся внешним ключом, но комбобокс для него не подходит, потому что данных во внешней таблице много, к тому же это дерево. То есть нужно в самом поле писать текст, где-то еще хранить id, а само значение выбирать из псевдомодального диалога, вызываемого с помощью кнопки рядом с полем. Есть ли в ExtJS встроенные механизмы для разруливания такой ситуации? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2013, 13:12 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
AntonariyEx_Soft> 1) Можно ли сделать так, чтобы узлы при даблклике не разворачивались? тынць -> тынць -> тынць ???А как этот конфиг задать? Это не проканало: Код: javascript 1. 2. http://stackoverflow.com/questions/8238180/in-extjs-how-dont-expand-in-tree-on-double-click Код: javascript 1. 2. 3. 4. 5. _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2013, 00:07 |
|
||
|
Буду тут про ExtJS спрашивать...
|
|||
|---|---|---|---|
|
#18+
Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Результат применения стилей вызывает недоумение. Внутренности кнопки состоят из двух спанов: Код: html 1. 2. Так вот стиль применяется ко второму, где никакого текста нет. Что я неправильно делаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2013, 16:27 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38378696&tid=1446537]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
145ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
97ms |
get tp. blocked users: |
2ms |
| others: | 211ms |
| total: | 508ms |

| 0 / 0 |
