Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]Live search z 4 inputów
piraciq
post
Post #1





Grupa: Zarejestrowani
Postów: 174
Pomógł: 4
Dołączył: 27.07.2007
Skąd: Kraków

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


Witam serdecznie.

Na wstępię pragę uprzedzić iż dopiero zaczynam z js.

Mam sobie taki kod

  1. miasto.on('keyup', function(){
  2. if (miasto.val().length >= 3) {
  3. $.ajax({
  4. url: '/ajax/get-object-filter',
  5. type: 'post',
  6. data:{
  7. miasto: miasto.val(),
  8. request: 'miasto'
  9. },
  10. success: function(data){
  11. if (data) {
  12. $('#hideTable').hide();
  13. outPut.html(data);
  14. }
  15. }
  16. });
  17. }
  18. });


ładnie pięknie działa. Ale mam 4 inputy z których wprowadzane dane mają służyć do filtrowania danych. Jeśli miało być to pojedyńcze pole to nie ma problemu. Lecz takie filtrowanie ma być coś na zasadzie input1+input2+input3+input4.

Coś na zasadzie
  1. $where = 'select * from table where row1 like input1 and row2 like input2 ';
  2.  


I teraaz pytanie:

Jak pobrać dane z input1 w przypadku jak wprowadzam dane do input4?

Aby dane były pobierane z wszytskich inputów podczas wprowadzania danych do któregokolwiek?


Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
b4rt3kk
post
Post #2





Grupa: Zarejestrowani
Postów: 1 933
Pomógł: 460
Dołączył: 2.04.2010
Skąd: Lublin

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


Tak jak pobiera się zawartość inputów, poprzez val().

  1. function inputs() {
  2. var inps = new Array();
  3.  
  4. inps[0] = $('#input1').val();
  5. inps[1] = $('#input2').val();
  6. inps[2] = $('#input3').val();
  7. inps[3] = $('#input4').val();
  8.  
  9. alert(inps[0]+inps[1]+inps[2]+inps[3]);
  10.  
  11. return inps;
  12. }


Ten post edytował b4rt3kk 21.11.2012, 10:40:00
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 16:02