Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jquery] pobranie wartości z input i wysłanie do php
Forum PHP.pl > Forum > XML, AJAX
lutador
Witam,

za pomocą jquery dodaje nowe pola input na stronie. Teraz chciałbym zdarzeniem onchange wywołac funkcje i wysłać ajax'em do php wartość wpisaną w pole input o id=nr_org[]

  1. <?php
  2. $(document).ready(
  3. function()
  4. {
  5. $("#dodaj").click(function()
  6. {
  7. var new_label = $("<label>");
  8. var indeks = $("<input>");
  9. var nr_org = $("<input>");
  10. var stan = $("<input>");
  11. var producent = $("<input>");
  12. var cena = $("<input>");
  13. var szukaj_link = $("<a>");
  14. var usun_link = $("<a>");
  15.    
  16. indeks.attr("type", "submit");
  17. indeks.attr("name", "indeks[]");
  18. nr_org.attr("type", "text");
  19. nr_org.attr("name", "nr_org[]");
  20. nr_org.attr("id", "nr_org[]");
  21. stan.attr("type", "text");
  22. stan.attr("name", "stan[]");
  23. producent.attr("type", "text");
  24. producent.attr("name", "producent[]");
  25. cena.attr("type", "text");
  26. cena.attr("name", "cena[]");
  27.  
  28. usun_link.attr("href", "#");
  29. usun_link.html("usun");
  30. szukaj_link.attr("href", "#");
  31. szukaj_link.html("szukaj");
  32.  
  33. usun_link.click(function()
  34. {
  35. $(this).parent("label").remove();
  36. });
  37.  
  38.  new_label.append(nr_org);
  39.  new_label.append(indeks);          
  40.  new_label.append(stan);
  41.  new_label.append(producent);
  42.  new_label.append(cena);
  43.  new_label.append(szukaj_link);
  44.    new_label.append(usun_link);
  45.    $("form[name=formularz]").append(new_label);
  46.    
  47. return false;
  48. });
  49. ?>


napisałem coś takiego do wysłania zmiennej
  1. <?php
  2. $("#nr_org[]").onchange(function(){
  3.  
  4.  $('#wyniki').load('szukaj.php?co=' + $('#nr_org').attr('value'));
  5.    $('#wyniki').show();
  6.   return false;
  7.  
  8.   });
  9. ?>
vokiel
Wysyłanie do php możesz zrobić za pomocą funkcji:
$.post, $.get, w parametrach przekazujesz url, dane, callback, ew typ zwracanych danych
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.