2013-03-01 31 views
0

我使用jQuery Ajax加載另一個包含腳本標記的頁面。我如何將變量/參數從原始頁面傳遞到加載頁面的腳本標記?在腳本中傳遞值/參數Ajax加載頁面

腳本:

<script> 
    $(function(){ 

     $('#button').click(function(){ 
      $.ajax({ 
       type:"POST", 
       url: "test.html", 
       success: function(retour){ 
       $("#content").html(retour); 
       } 
      }); 
      return false; 
     }); 

    }); 
    </script> 

第2頁(誰被加載):

<script> 
    $(function(){ 

     var Data = 'Data from origin page !'; 

    }); 
    </script> 

回答

0

都是靜態頁面?然後,你應該這樣做:

window.DataFor2ndPage = {}; 

第2頁:

<script> 
$(function(){ 

    var Data = DataFor2ndPage; 

}); 
</script> 
+0

是兩個靜態頁面,似乎工作!但我真的不明白爲什麼... – Yago31 2013-03-01 13:03:52

+0

無論如何,謝謝:) – Yago31 2013-03-01 13:04:42

+0

@ Yago31 看到這個更好理解:http:// snook。 CA /檔案館/ JavaScript的/ global_variable – karaxuna 2013-03-01 13:06:53