2012-03-16 82 views
0

我有一個簡單選擇功能的PHP腳本中jQuery的 - 在選擇函數幾個值

<script> 
$(document).ready(function() { 
    // create a new date and insert it 
    var myDate = new Date(<?php echo $date; ?>) 
    $.countdown('#<?php echo $ei_id; ?>', myDate); 
}); 
</script> 

這個腳本傳遞「指明MyDate」的值到下一個js腳本

jQuery.countdown = function(selector, dateValue) { 
    var dateV = dateValue; 
}; 

但我必須轉移另一一個變量f.ex. $time從第一個腳本到第二個腳本。 我試圖通過簡單的js表(將變量$time$date合併成一個通過這個簡單的表),但PHP腳本正在與while() {}和在這種情況下在第二個腳本我總是隻有最後一個值$timewhile()循環。

可能它必須在jquery風格完成,但我不知道如何。


php文件

while(){ 

$time = '10,10'; 
$ei_id = abc; 
$date = '2012,03,10'; 

?> 
    <script> 
    $(document).ready(function() { 
     // create a new date and insert it 
     var myDate = new Date(<?php echo $date; ?>) 
     $.countdown('#<?php echo $ei_id; ?>', myDate); 
    }); 
    </script> 

<script type="text/javascript" src="js_external.js"></script> 

<?php 
} 

//當然的$時間值,$日期,是從dBase的產生$ ei_id - 到外部JS文件必須始終發送此三個變量。此時我有兩個變量,必須加上第三個變量。

一個js_external.js文件

jQuery.countdown = function(selector, dateValue) { 
    var dateV = dateValue; 

    // here I must have a value of $time from php file 

}; 
+2

我不清楚你的問題是什麼,我不確定這是否是一個好的SO問題。 – 2012-03-16 19:35:23

+0

這個問題很簡單,因爲我認爲 - 通過第一個jqery函數$(document).ready(function(){。如何將php變量$ time的值從php腳本轉換爲第二個jquery腳本請問如何寫它更簡單? – Andrew 2012-03-16 19:43:04

+1

請,顯示一些代碼與您的上下文有關...您顯示的代碼與您的情況很不相同.. – 2012-03-16 19:44:35

回答

0

漢尼拔所述 - 有時答案是作爲問題的簡單 - >無功XYZ = [A,B]。 我不知道這是一個更好的解決方案,但它的工作原理。