Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jaki jest błąd w tym zapisie?
twojastara
post
Post #1





Grupa: Zarejestrowani
Postów: 124
Pomógł: 0
Dołączył: 25.11.2014

Ostrzeżenie: (10%)
X----


Co jest nie tak z drugim fragmentem kodu, że po var_dump($data) fragment pierwszy drukuje tak jak trzeba zawartość zmiennej a drugi NULL?

Pierwszy. Dobry
  1. function myFunction() {
  2. var elementy = document.getElementsByClassName('inputISBN');
  3. var data = elementy[0].value;
  4.  
  5. $.ajax({
  6. url: "{{ path('test') }}",
  7. type: "POST",
  8. data: { "data": data }
  9.  
  10. });
  11.  
  12. }



Drugi. Zły.
  1. function myFunction() {
  2. var elementy = document.getElementsByClassName('inputISBN');
  3. var data = [];
  4. data[elementy[0].name] = elementy[0].value;
  5.  
  6. $.ajax({
  7. url: "{{ path('test') }}",
  8. type: "POST",
  9. data: { "data": data }
  10. });
  11. }


Mimo, że w konsoli przeglądarki po kolei wklepywany kod drugi zwraca to co trzeba
  1. var elementy = document.getElementsByClassName('inputISBN');
  2. undefined
  3. var data = [];
  4. undefined
  5. data[elementy[0].name] = elementy[0].value;
  6. "667"


Ten post edytował twojastara 28.04.2015, 23:53:17
Go to the top of the page
+Quote Post

Posty w temacie


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: 4.10.2025 - 21:47