Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [AJAX][jQuery][JSON] sprawdzenie i wyświetlanie wartości elementu
@rtur
post
Post #1





Grupa: Zarejestrowani
Postów: 254
Pomógł: 3
Dołączył: 23.02.2006

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


Witam,
  1. $('#ArtistName').click(function() {
  2. $('#artistWyslano').attr('disabled', 'disabled');
  3. var name = $('#ArtistName').val();
  4. if (name.length < 3) {
  5. $('#ArtistName').blur(function (e) {
  6. var artist = $(this).val();
  7. $.ajax({
  8. url:'/ajax/sprawdz-artyste.php',
  9. type: 'POST',
  10. data:{'artist':artist},
  11. dataType: 'json',
  12. success: function(data) {
  13. if(data.wynik=='nie'){
  14. $('#status').html(data.wiadomosc);
  15. }
  16. else if(data.wynik=='tak'){
  17. $('#status').html(data.wiadomosc);
  18. $('#artistWyslano').removeAttr('disabled');
  19. }
  20. }});
  21. });
  22. };
  23. });

plik json:
  1. [{"wynik":"tak","wiadomosc":"Zaproponowany artysta nie istnieje"}]


Chciałbym uaktywnić przycisk submit formularza, id #artistWyslano dopiero wtedy jak element wynik w pliku json będzie miał wartość nie, a w elemencie div #status wstawić wartość znajdującą sie w elemencie wiadomosc z pliku json, tym czasem mimo usilnych prób, przycisk submit pozostaje nieaktywny a zawartość diva #status pozostaje bez zmian.

Mogę prosić o wskazówkę gdzie popełniam błąd że to nie działa prawidłowo?

Ten post edytował @rtur 21.11.2014, 07:46:55


--------------------
Artur
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 21.08.2025 - 03:08