Jump to content
Sign in to follow this  
Gold digger

Datatable search [javascript]

Recommended Posts

Problēma sekojoša:

Nodefinēju sekojošus html tagus

<a href="#" id ="SUNS"></a>  <a href "#" id ="KAKIS"></a>


Tālāk, lai filtrētu pēc click'a uz a tagu es izmantoju javascriptu         

$('#SUNS').on('click', function () {
 dataTables.columns(0).search("Argo").draw();
  });

$('#KAKIS').on('click', function () {
dataTables.columns(1).search("Taigeris").draw();
});

 

Kad uspiežu filtrēt pēc suņa kollonas (argo) dati tiek nofiltrēti, kad pēc tam spiežu, lai nofiltrētu pēc kaķu kollonas dati netiek nofiltrēti un parādās, ka nekas netika atrasts. Tas pats notiek mainot secību. Vienu vārdu sakot, ja es ar otro klikšķi gribu nofiltrēt kādu citu kollonu datus vairs neatrod, ja ar otro klikšķi filtrēju tajā pašā kollonā dati tiek atrasti.

Vai ir kādam kādi ieteikumi kā debagot šādu problēmu vai varbūt ir kāds risinājums?

Share this post


Link to post
Share on other sites

Pirms filtra funckijas uzliec reset funkciju. Neredzot actual kodu, grūti ko vairāk spriest.
EDIT: dataTables.columns().search("").draw();

Edited by Reķis

Share this post


Link to post
Share on other sites
59 minutes ago, Reķis said:

Pirms filtra funckijas uzliec reset funkciju. Neredzot actual kodu, grūti ko vairāk spriest.
EDIT: dataTables.columns().search("").draw();

Man kopā ir 8 šāda veida funkcijas, vai vari nedaduz vairāk izklāstīt par reset funkciju?

Edited by Gold digger

Share this post


Link to post
Share on other sites

Iespējams, ka Tu mēgini filtrēt jau filtrētus datus, pirms katra filtra atiestati jeb nodzēs visus iepriekšējos filtrus.

Share this post


Link to post
Share on other sites
11 minutes ago, Reķis said:

Iespējams, ka Tu mēgini filtrēt jau filtrētus datus, pirms katra filtra atiestati jeb nodzēs visus iepriekšējos filtrus.

Ar kādu funkciju?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.