2012-06-11 56 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

仍然未定义....感谢编辑顺便说一句。 –