2014-04-10 17 views
-1

我想用url參數運行Perl腳本。 我不明白爲什麼第二功能 「callScript」 不工作,函數中的JQUERY函數不起作用

不工作:

jQuery('#hideshow').live('click', function(event) {   
     jQuery('#content').toggle('show'); 
    var m = 'kkk'; 
    var l = 'http://192.116.153.90/cgi-bin/RRD/y.pl?user=' + m; 
    alert(l); 



      function callScript(){ 
    \$.get(l, function(data){ 
      \$("#response").html("The Perl script says: " + data); 

    }) 

} 

工作:

<div id="response"></div>   
<script> 
var m = 'bibi'; 
var l = 'http://192.116.153.90/cgi-bin/RRD/y.pl?user=' + g; 
alert(l); 
    function callScript(){ 
    \$.get(l, function(data){ 
      \$("#response").html("The Perl script says: " + data); 
    }) 
} 

</script> 
+0

你使用的是什麼版本的JQuery?並作出jsfiddle –

+0

1.4.2,我有一個DataTable - http://datatables.net/index – user3485339

回答

0

您在中間有一個<腳本>標籤你的JavaScript。你也應該用.on代替.live(https://api.jquery.com/live/

+0

對不起,錯誤複製,但存在的問題,即使沒有這個 – user3485339