Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]Sprawdzenie czy 1 litera z tabeli jest równa klikniętej
Raven1122
post 1.09.2013, 13:07:26
Post #1





Grupa: Zarejestrowani
Postów: 369
Pomógł: 2
Dołączył: 1.11.2010

Ostrzeżenie: (0%)
-----


Witam,

Mam taki kod:

  1. $('#alpha').on('click', '.page-alpha', function(){
  2. var alpha = $(this).text();
  3. $('.paginated tbody').find('tr').hide().find('td:eq(0):contains('+alpha+')').parent().show();
  4. });



alpha zwraca literkę alfabetu na która klikne(nawigacja alfabetyczna).
No i jak dotąd wyświetla tylko te rekordy, które zawierają np. literkę a(po kliknięcu na A), a mi zależy na tym, żeby wyświetlało tylko te, które zaczynają sie na A.

Czy ktoś może mi pomóc z tym kodem?? smile.gif

Z góry dziękuje.
Go to the top of the page
+Quote Post
_Borys_
post 1.09.2013, 13:31:28
Post #2





Grupa: Zarejestrowani
Postów: 587
Pomógł: 190
Dołączył: 5.02.2011
Skąd: 64-800

Ostrzeżenie: (0%)
-----


A tak ?
[JAVASCRIPT] pobierz, plaintext
  1. $('.paginated tbody').find('tr').hide().find('td:eq(0):contains('alpha+')').parent().show();
[JAVASCRIPT] pobierz, plaintext


Ten post edytował _Borys_ 1.09.2013, 13:32:06
Go to the top of the page
+Quote Post
Raven1122
post 1.09.2013, 13:34:21
Post #3





Grupa: Zarejestrowani
Postów: 369
Pomógł: 2
Dołączył: 1.11.2010

Ostrzeżenie: (0%)
-----


Nie zadziała Borys, brak znaku konkatenacji(+) przed zmienna


Mogę dać dostęp do live.

Ten post edytował Raven1122 1.09.2013, 13:43:52
Go to the top of the page
+Quote Post
_Borys_
post 1.09.2013, 15:28:46
Post #4





Grupa: Zarejestrowani
Postów: 587
Pomógł: 190
Dołączył: 5.02.2011
Skąd: 64-800

Ostrzeżenie: (0%)
-----


Bez sprawdzanie pierwszej litery ciężko będzie.
Przykład na regex-ie:
[JAVASCRIPT] pobierz, plaintext
  1. $('.paginated tbody').find('tr').hide().find('td:eq(0)').filter(function(){return $(this).text().match('^'+alpha+'.*');}).parent().show();
[JAVASCRIPT] pobierz, plaintext
Go to the top of the page
+Quote Post
Raven1122
post 1.09.2013, 15:32:36
Post #5





Grupa: Zarejestrowani
Postów: 369
Pomógł: 2
Dołączył: 1.11.2010

Ostrzeżenie: (0%)
-----


Działa!!!!!!!

Dzięki ci za pomoc smile.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 20.07.2025 - 15:21