我有一个类似这样的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();
答案 0 :(得分:3)
您的变量page
在整个文档范围内都是全局变量。您只需
var myPage = page;
只要在运行此脚本之前在文档中设置了它。
答案 1 :(得分:0)
尝试简单:
var page = $("#" + page).val();
答案 2 :(得分:0)
更好的实现,不知道真正的目的,将使用数据属性。
所以你的html会包含<body data-page="1">
(你可以把它添加到任何元素)。
你的JS会做var page = $('body').data('page'); //page = 1