1rosehip / 1rosehip/jplist-php-mysql

Enhancements: Select All Checkboxes, Reset per filter Control & Infinity Scroll

Offen
#6 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
JavaScript
Sterne
9
Forks
3
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

_From @Extracreative on June 5, 2015 12:13_

**Enhancement 1:** 'Select All' checkbox for [Checkbox Path Filter Control](https://jplist.com/controls/checkbox-pa th-filters) & [Button Path Filter Control](https://jplist.com/controls/button-filters#preview)
For example [here](http://www.sanwebe.com/2014/01/how-to-select-all-deselect-checkboxes-jquery)
_I was able to add this but it doesn't trigger the call for "server-json.php" any idea???_

**Enhancement 2:** 'Reset Per Filter - currently reset button clears all. Could have a reset button assign to a filter control, which clears all buttons or checkboxes selected.
_I was able to add this but it doesn't trigger the call for "server-json.php" any idea??_

**Enhancement 3:** ' Infinity Scrolling as an option instead of pagination

_Copied from original issue: no81no/jplist#102_

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

The issue describes three separate enhancements to jPList's filter controls and pagination. Look at the Checkbox Path Filter Control and Button Path Filter Control implementations in the codebase. For 'Select All' and 'Reset Per Filter', examine how filter selections currently trigger calls to server-json.php. For 'Infinity Scrolling', review the existing pagination logic. Start by understanding the event flow between the UI controls and the server-side PHP/MySQL data fetching. Testing changes will require setting up a local environment with the demo data.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript, jquery, mysql, php
Bereich
backend, data, frontend
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.