Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [jQuery] .ajax zawsze zwraca error
flip02
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 13.08.2011

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


Zawsze dostaje error, co tym razem jest nie tak? W firebugu nie pokazuja mi się żadne errory.

  1. $('#stype').change(function(){
  2. $.ajax({
  3. type: "POST",
  4. url: "http://localhost/ajax.php",
  5. data: "type="+ $('#stype').attr('value') +"&color="+ $('#scolor').attr('value') +"&pattern="+ $('#spattern').attr('value'),
  6. dataType: "html",
  7. success: function(){
  8. alert("cuks");
  9. },
  10. error: function(msg){alert(msg)}
  11. })});


w pliku ajax.php mam tylko <p>cos</p>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
drozdii07
post
Post #2





Grupa: Zarejestrowani
Postów: 254
Pomógł: 39
Dołączył: 6.12.2010
Skąd: localhost

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


Przypisz te wszystkie wartości (type itd.) przed AJAX'em.

  1. type = $('#stype').attr('value');
  2. // Tak samo zrób z resztą, a później..
  3.  
  4. $.ajax({
  5. type: "POST",
  6. url: "http://localhost/ajax.php",
  7. data: {type: type, color: color, pattern: pattern},
  8. dataType: "html",
  9. success: function(){
  10. alert("cuks");
  11. },
  12. error: function(msg){alert(msg)}
  13. })});

W pliku ajax.php odbierasz sobie to normalnie POST'em (IMG:style_emoticons/default/wink.gif) np.
  1. $type = $_POST['type'];


Ten post edytował drozdii07 14.08.2011, 11:29:11
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: 13.10.2025 - 18:55