Size: a a a

2020 June 08

CG

Cat Gn in pro.js
Storm Trooper
Спасибо, поковыряюсь.
Но это смотря где поисковая строка. Если она встроена в плагин, то только callback. Если вы делаете свою поисковую строку, то вам нужно отправить запрос на сервер, принять, а потом уже очистить данные и залить новые. Таким образом вы обойдёте функцию обратного вызова и меньше будете читать эту запутанную документацию
источник

CG

Cat Gn in pro.js
Storm Trooper
Спасибо, поковыряюсь.
источник

ST

Storm Trooper in pro.js
Я прошарил всю доку, не робит так :)
Я в чат я написал уже от безысходности
источник

ST

Storm Trooper in pro.js
Либо просто у меня не хватает знаний и практики в понимании JS'а 🤷🏻‍♂️
источник

CG

Cat Gn in pro.js
Storm Trooper
Либо просто у меня не хватает знаний и практики в понимании JS'а 🤷🏻‍♂️
Вот так можно очистить таблицу
https://datatables.net/reference/api/clear()


Вот так добавить новую строку в таблицу:
https://datatables.net/reference/api/row.add()
источник

CG

Cat Gn in pro.js
Делаете поисковую строку, по нажатии клавиши enter отправляеете запрос, если он удачен, то очищаете таблицу, добавляете строки
источник

CG

Cat Gn in pro.js
Все дела
источник

ST

Storm Trooper in pro.js
Cat Gn
Вот так можно очистить таблицу
https://datatables.net/reference/api/clear()


Вот так добавить новую строку в таблицу:
https://datatables.net/reference/api/row.add()
Спасибо, это я тоже читал.
Кстати  table.clear().draw() не очищает таблицу.

У меня есть апи ручка, куда я отправляю данные post запросом и мне возращается жсончик, который отображается  в dataTable.

"recordsFiltered": 1,
 "recordsTotal": 1,
 "rows": [
   {
     "action_5": null,
     "activ_from": "2012-01-20",
     "agent": null,
     "ban": "575253043",
     "category": {
       "big_price_nomber": 7000,
       "id": 5,
       "name": "Anatoly",
...
   }
 ],
 "status": true
}



Если в теле пост запроса ничего не послать, то жсончик вернётся пустой.

{
 "recordsFiltered": 0,
 "recordsTotal": 0,
 "rows": [],
 "status": true
}

Когда ответом с ручки прилетают данные, они автоматом попадают в таблицу, потому что в настройках таблицы у меня указан url

Так же у меня там указан оъект, в который у меня прилетают данные с поисковой строки фильтра.

Мне всего лишь нужно, чтобы reload() заставлял dataTable кушать эти параметры, данные в таблице отрисуются автоматом.
источник

ST

Storm Trooper in pro.js
Есть костыльный вариант, уничтожать таблицу и создавать заново, но это не камильфо.
Надо делать как надо. :)
источник

ST

Storm Trooper in pro.js
В любом случае, спасибо за помощь.
Я просто думал, тут кто нить работал с DataTables и сталкивался с подобным кейсом
источник

CU

Cyder Unknown in pro.js
Привет, ребята!
Кто шарит в JS+HTML, подскажите, можно ли написать скрипт, который при первом нажатии на одну кнопку меняет стиль другой кнопки и отключает у неё свойства при нажатии типа onclick?
источник

T

Th0r in pro.js
Cyder Unknown
Привет, ребята!
Кто шарит в JS+HTML, подскажите, можно ли написать скрипт, который при первом нажатии на одну кнопку меняет стиль другой кнопки и отключает у неё свойства при нажатии типа onclick?
да
источник

ST

Storm Trooper in pro.js
Cyder Unknown
Привет, ребята!
Кто шарит в JS+HTML, подскажите, можно ли написать скрипт, который при первом нажатии на одну кнопку меняет стиль другой кнопки и отключает у неё свойства при нажатии типа onclick?
Можно
источник

CU

Cyder Unknown in pro.js
Не подскажете, как?
источник

ST

Storm Trooper in pro.js
Cyder Unknown
Не подскажете, как?
источник

SN

Sergey Nazarov in pro.js
Спросил о Боге, прислали Библию...
источник

CU

Cyder Unknown in pro.js
)))
источник

CU

Cyder Unknown in pro.js
Да, я искал ответ
источник

ST

Storm Trooper in pro.js
Cyder Unknown
Да, я искал ответ
Готовый код в таких местах ты вряд ли получишь.
источник

CU

Cyder Unknown in pro.js
Да, я для себя пишу
источник