emission.js 762 B

12345678910111213141516171819202122232425262728
  1. class OilList {
  2. constructor() {
  3. this.form = document.getElementById("fSearch");
  4. let tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]'));
  5. let tooltipList = tooltipTriggerList.map(function (tooltipTriggerEl) {
  6. return new bootstrap.Tooltip(tooltipTriggerEl, {
  7. html: true,
  8. trigger: "click"
  9. });
  10. });
  11. }
  12. ChangePerPage(e) {
  13. this.form.elements["page"].value = 1;
  14. this.submit();
  15. }
  16. submit() {
  17. this.form.submit();
  18. }
  19. }
  20. const oilList = new OilList();
  21. $(document).on("change", "#perPage", (e) => oilList.ChangePerPage(e));
  22. $(document).on("change", "#sDate, #eDate", (e) => oilList.submit(e));