Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dynamiczne wgrywanie skryptu JS
kuba32
post
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 2
Dołączył: 8.09.2010

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


Witam, czy jest możliwość wczytania a następnie wykonania skryptu JS poprzez wczytanie pliku PHP (z kodem JS) funkcją .load (jQuery)?

Dokładnie mam skrypt JS, który generuje wykres (googleChart) i chciałbym go aktualizować bez przeładowywania strony, próbowałem AJAXem (właśnie funkcją .load), niestety skrypt się nie wykonuje, próbowałem również wykorzystać .live, niestety nic z tego.

Wykres generuje wg. tego przykładu http://code.google.com/intl/pl/apis/chart/.../linechart.html.

A tutaj moja próba:
  1. $('#pobierz_wykres').live('click', function(){
  2. var id=$(this).attr('name');
  3. $('#chart_div').load("wykres.php", { 'id': id });
  4. });


Z góry dzięki za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
foxbond
post
Post #2





Grupa: Zarejestrowani
Postów: 162
Pomógł: 12
Dołączył: 20.12.2009
Skąd: Siedlce

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


Spróbuj:

Kod
//pisane z pamięci

$.getScript("http://plik.php");

//lub

$.ajax({
url : "http://plik.php",
dataType: 'script'
});

//lub

eval (
$.ajax({
url : "http://plik.php",
dataType: 'text'
}).responseText );


Mogą być literówki, dla pewności zajrzyj na:
http://api.jquery.com/jQuery.getScript/
http://api.jquery.com/jQuery.ajax/

Ten post edytował foxbond 24.07.2011, 10:05:06
Go to the top of the page
+Quote Post

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: 22.12.2025 - 21:14