Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony] ajax (jquery) właściwy url
sadzol
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 5.08.2010

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


Witam ,
mam taki problem z ajaxem co wpisać w url żeby wysyłało do właściwej metody/akcji (produkt/podkategoria)

Moj kod:

  1. [js]
  2. $(document).ready(function(){
  3. $("#produkt_kategoria").change(selPodKategorie);
  4. });
  5.  
  6. function selPodKategorie(){
  7. var sel = $("#produkt_kategoria option:selected");
  8. $.ajax({
  9. url: 'produkt/podkategoria', // i tu jest problem *
  10. type: "post",
  11. data: "id="+sel.val(),
  12. success: function(response){
  13.  
  14. $('#opis').html(response);
  15.  
  16. }
  17. })
  18. };
  19. [/js]


Przypuśćmy że jesteśmy na adresie w miejscu

localhost/pol/web/frontend_dev.php/produkt/show/id/24 (edytujemy produkt) wykonuje sie funkcja "ajaxowa" selPodKategorie() ktora lączy sie z adresem
localhost/pol/web/frontend_dev.php/produkt/show/id/produkt/podkategoria

a wiec problem polega na tym ze URL z funkcji ajax dodaje sie do adresu aktualnego a chcalbym aby przeniósł do
model/akcja (produkt/podkategorie) czyli localhost/pol/web/frontend_dev.php/produkt/podkategorie


Ten post edytował sadzol 5.08.2010, 20:53:24
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
arecki
post
Post #2





Grupa: Zarejestrowani
Postów: 222
Pomógł: 35
Dołączył: 6.02.2005

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


Cytat
// i jest ok w ZEND szukam odpowiednika w symfony ( url_for generuje takie %20 i podobne znaki ) *


Ja z powodzeniem używałem url_for() i nigdy mi nie generowało dziwnych znaków. A %20 to spacja więc sprawdź czy gdzieś nie masz przypadkowych znaków podczas generowania url'a.

Ten post edytował arecki 6.08.2010, 08:32:50
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: 28.12.2025 - 09:21