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();
4

3 回答 3

3

您的变量page在整个文档范围内都是全局的。您可以简单地访问

var myPage = page;

只要在运行此脚本之前已在文档中设置。

于 2012-06-11T23:55:08.050 回答
0

尝试简单:

var page = $("#" + page).val();
于 2012-06-11T23:48:10.933 回答
0

一个更好的实现,不知道真正的目的,是使用数据属性。

所以你的 html 将包括<body data-page="1">(你可以将它添加到任何元素)。

你的JS会做var page = $('body').data('page'); //page = 1

http://html5doctor.com/html5-custom-data-attributes/

http://api.jquery.com/data/

于 2012-06-11T23:55:39.530 回答