【发布时间】:2013-06-21 13:23:21
【问题描述】:
我的页面上有以下输入
<input type='hidden' id='hdnCurrentPage' name='hdnCurrentPage' value='1' />
我正在 $(document) 上调用一个函数。准备调用以下代码
var currPage = $('#hdnCurrentPage').val();
值返回为空白。它正在查找元素(例如,我可以查看 type 属性),但无法获取值。
它在 Chrome 和 FF 中运行良好。
更新
不确定这到底是什么意思,但如果我添加一个属性,我可以很好地阅读。例如,在字段中添加“data-value='1'”,我可以轻松访问该属性,但仍然不是该字段的实际值。
【问题讨论】:
-
你在IE中遇到js错误吗?
-
这看起来非常好。如何检查 currPage 的值?
-
我在 8、9 和 10 中测试过。没有任何效果。我得到的唯一错误是当我最终将一个空白值传递给一个期待 int 的 ajax 调用时。
-
请在jsFiddle上发布一个说明您的问题的功能示例
-
我在 7、8、9 和 10(模拟)中进行了测试,并且运行良好
标签: jquery internet-explorer hidden-field