|
Нужен совет по JS and M
|
|||
---|---|---|---|
#18+
Valeriu [/src] Неработающая: Код: javascript 1. 2. 3. 4. 5. 6. 7.
Положим, есть 5 строк. На первой итерации удаляем четвертую. Стало 4. На следующей удаляем пятую. Опаньки. Ну тут как-бы так написано. А в первом случае всегда удаляется четвертая. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.01.2020, 17:32 |
|
Нужен совет по JS and M
|
|||
---|---|---|---|
#18+
Valeriu , для скорейшего обновления данных таблицы их просто переписывают, а "лишние" строки удаляют... Если строк не хватает - их добавляют. Про удаление... Если правильно сделать таблицу... С тегами Код: html 1. 2.
Можно просто заменять "полные" tbody на "пустые", а о "шапке" вообще не беспокоиться. ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2020, 08:17 |
|
Нужен совет по JS and M
|
|||
---|---|---|---|
#18+
Valeriu, getElementById и пр. очень плохо будут работаь. Сделай html и засунь всё в свойство innerHTML. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2020, 09:29 |
|
Нужен совет по JS and M
|
|||
---|---|---|---|
#18+
crutchmaster getElementById и пр. очень плохо будут работаь. Почему? Откуда такая информация? crutchmaster Сделай html и засунь всё в свойство innerHTML. Это как раз не всегда уместное предложение... ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2020, 13:05 |
|
Нужен совет по JS and M
|
|||
---|---|---|---|
#18+
krvsa crutchmaster Сделай html и засунь всё в свойство innerHTML. Это как раз не всегда уместное предложение... https://fooobar.com/questions/95308/advantages-of-createelement-over-innerhtml https://habr.com/ru/post/31413/ https://ru.stackoverflow.com/questions/635467/Почему-innerhtml-не-работает ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2020, 14:26 |
|
Нужен совет по JS and M
|
|||
---|---|---|---|
#18+
Почему? Они перестроение DOM будут делать после каждого вызова. krvsa Откуда такая информация? Летали, знаем. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2020, 06:15 |
|
Нужен совет по JS and M
|
|||
---|---|---|---|
#18+
Это как раз не всегда уместное предложение... Засунуть хтмл 1 раз всегда будет быстрее, чём дёргать пачку методов в цикле. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2020, 06:17 |
|
Нужен совет по JS and M
|
|||
---|---|---|---|
#18+
crutchmaster Так покажи статейку посвежее... ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2020, 07:16 |
|
Нужен совет по JS and M
|
|||
---|---|---|---|
#18+
Добрый день ! В эту же тему. Надеюсь на вас получить ответ. Получаю из М данные для отчета. Обрабатываю JS (jsPDF-AutoTable) Изложу кусочек кода: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
Никак не могу понять в чем разница в этих двух условий ? Я уже все перепробовал ... Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2020, 10:52 |
|
Нужен совет по JS and M
|
|||
---|---|---|---|
#18+
Valeriu, Прошу прщения я ошибся немножко там я загоняю в переменную Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2020, 10:55 |
|
Нужен совет по JS and M
|
|||
---|---|---|---|
#18+
Первоначально было так: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2020, 11:06 |
|
Нужен совет по JS and M
|
|||
---|---|---|---|
#18+
Valeriu , просто потестируй свой код... Либо пример тестовый делай и выкладывай тут. Куски рассматривать дело не особо перспективное... Так же рекомендуют больше использовать классы, а не менять стиль напрямую у элемента. Использование классов расширяет возможности как по использованию... Так и по отладке. ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2020, 16:04 |
|
Нужен совет по JS and M
|
|||
---|---|---|---|
#18+
krvsa, Код: Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2020, 16:28 |
|
Нужен совет по JS and M
|
|||
---|---|---|---|
#18+
Возьмите нормальный 'движек' для создания backend приложения и не тратьте время на все эти 'ухищрения'. В таких "движках" и таблицы настраиваемые, и генераторы отчетов встроены. И самое главное, оно все работает без всякого "шаманства". ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2020, 18:47 |
|
Нужен совет по JS and M
|
|||
---|---|---|---|
#18+
Вижу решение - пока смутно... 1 .Посчитать это на стороне М, потом вызвать колбэком массив и разобрать его в цикле . 2. Можно и прямо в JS ведь таблица у меня есть уже готовая ! Но не доходит как сохранить это в массив JS ( глобально) а потом когда надо разобрать в цикле.ее Т.е. , я в таблицы проверяю в каких строках содержится значение которое меня интересует Значит я должен получать массив array = [13, 23, 37] Я пробовал в лобешник ставить значения и это работает !!! этот код: Код: javascript 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2020, 20:50 |
|
Нужен совет по JS and M
|
|||
---|---|---|---|
#18+
Valeriu Я пробовал в лобешник ставить значения и это работает !!! этот код: Код: javascript 1. 2. 3.
Значит в не работающем варианте ты не правильно делаешь условия... Тестируй код. Смотри какие значения обрабатываешь и какое в итоге условие передается ИФу. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2020, 07:03 |
|
Нужен совет по JS and M
|
|||
---|---|---|---|
#18+
Valeriu, ValeriudidParseCell: function (data) { // 1. НЕ рабочий var string = data.cell.text; if (~string.indexOf("Y")) { data.cell.styles.fillColor = [40, 170, 100] } Предположу, что ~string.indexOf("Y") если в ячейке есть Y, то условие выполнится и для cell будет применен стиль Valeriu // 2. РАБОЧИЙ if (data.row.index === 3) { data.cell.styles.fillColor = [40, 170, 100] } } А тут для всех ячеек строки index === 3 применится стиль ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2020, 10:06 |
|
Нужен совет по JS and M
|
|||
---|---|---|---|
#18+
2acid, Да. Правильно. если "Y", красится ТОЛЬКО ОДНА ячейка . Мне нужно если "Y" красить всю строку ... Я получаю этот номер строки, но он все ровно красит ячейку. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2020, 11:06 |
|
Нужен совет по JS and M
|
|||
---|---|---|---|
#18+
Все таки пришлось перебирать еще раз таблицу, найти номер строки по условию и красит соответственно ... Уйму времени потратил. JS трудно дается мне. Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2020, 11:58 |
|
Нужен совет по JS and M
|
|||
---|---|---|---|
#18+
Добрый день. В эту же тему. Можно как-то запускать рутину по расписанию один раз в сутки ? В рутину будет входить и некоторый код JS Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2020, 09:56 |
|
Нужен совет по JS and M
|
|||
---|---|---|---|
#18+
Valeriu, nodejs + cron. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2020, 10:02 |
|
Нужен совет по JS and M
|
|||
---|---|---|---|
#18+
crutchmaster, У меня есть возможность запустить просто М рутину типа Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
Или есть вариант и отдельно HTML JS файлы Мое приложение посылает с М сервера, другому серверу данные в json формате. Я просто вручную это делаю нажимая на какой-то батон ... ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2020, 10:18 |
|
Нужен совет по JS and M
|
|||
---|---|---|---|
#18+
Valeriu Можно как-то запускать рутину по расписанию Если у вас Cache 5.0.x, то Портала нет, но, возможно, есть (в области "%SYS") CHUI-утилита ^TASKMGR примерно с теми же возможностями. Если и её нет, то есть класс %SYS.Task или %SYSTEM.Task, который позволяет планировать задачи программно. Особых преимуществ внутренний планировщик над внешним (типа cron) не имеет, разве что некоторая дополнительная гибкость:
... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2020, 11:41 |
|
|
start [/forum/topic.php?fid=39&msg=39954810&tid=1556119]: |
0ms |
get settings: |
8ms |
get forum list: |
6ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
32ms |
get topic data: |
3ms |
get forum data: |
1ms |
get page messages: |
428ms |
get tp. blocked users: |
0ms |
others: | 7ms |
total: | 487ms |
0 / 0 |