2012-06-11 85 views
1

我有東西PHP文件是這樣的:檢索變量值 - 非輸入

<script type="text/javascript"> 
    var page = '1'; 
</script> 

<select class='search' name="type" ID="type"> 
    <option value='%'>All Types</option> 
    ..... 
</select> 

我知道了如何獲取與jQuery類型的值。

有沒有辦法(除了隱藏字段)檢索JavaScript變量的值page? 我都試過,但不斷收到未定義:

var page = $("#" + this.page).val(); 
+3

'page'應該是提供給您的是頁面上的任何地方。所有你需要做的就是'alert(page);' - 它不是一個元素,只是一個變量。 – ahren

+0

「檢索變量的JavaScript變量頁面」??那有意義嗎?我沒有看到任何帶有id =「1」的html元素' –

+0

澄清了一下。 –

回答

3

你的變量page是整個文檔的範圍是全球。你可以簡單地通過訪問

var myPage = page; 

只要它在該腳本運行之前在文檔中設置。

0

嘗試簡單:

var page = $("#" + page).val(); 
+0

仍然未定義....感謝編輯順便說一句。 –