Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] jquery autocomplete jak pobrać value
Forum PHP.pl > Forum > Przedszkole
bonio89
Cześć mam problem z pobraniem wartości wybranej w polu autocomlete i przekazanie jej jako parametr wywołania skryptu w drugim polu z autocomplete.

  1. $(function() {
  2. $("#model1").autocomplete({
  3. source: 'productNames.php',
  4. dataType : 'json',
  5. minLength: 1
  6. });
  7. });
  8. $(function() {
  9. $("#producent1").autocomplete({
  10. source: 'producentNames.php',
  11. dataType : 'json',
  12. minLength: 1,
  13. });
  14. });


pola:
  1. <td><input type="text" id="producent1" class="form-control txt-auto" name="todo[producent]" value="" /></td>
  2. <td><input type="text" id="model1" class="form-control txt-auto" name="todo[model]" value="" /></td>


w tym miejscu chciałbym podać value jako parametr przekazywany przez $_GET
  1. $(function() {
  2. $("#model1").autocomplete({
  3. source: 'productNames.php?producent='+VALUE_Z_#producent1,
trueblue
Kod
$("#model1").autocomplete('option','source','productNames.php?producent='+$('#producent1').val());
bonio89
trueblue powiedz proszę gdzie to użyć bo chyba nie potrafię.
wcześniej próbowałem tak ale nie zadziałało:

  1. $(function() {
  2. $("#model1").autocomplete({
  3. source: 'productNames.php?producent='+$('#producent1').val(),
  4. dataType : 'json',
  5. minLength: 1
  6. });
  7. });
nospor
Tamten kod masz wywolac po wybraniu wartosci w pierwszym autocomplete
bonio89
  1. $(function() {
  2. $("#producent1").autocomplete({
  3. source: 'producentNames.php',
  4. dataType : 'json',
  5. minLength: 1,
  6. select: function( event, ui ) {
  7. $("#model1").autocomplete('option','source','productNames.php?producent='+$('#producent1').val());}
  8. });
  9.  
  10.  
  11. });


Dziękuje!
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.