我的页面上有以下输入
<input type='hidden' id='hdnCurrentPage' name='hdnCurrentPage' value='1' />
我在$(document).ready上调用一个函数,调用以下代码
var currPage = $('#hdnCurrentPage').val();
值返回为空白。它正在找到元素(例如,我可以查看type属性),但我无法获得该值。
它在Chrome和FF中运行良好。
更新
不确定这究竟是什么意思,但是如果我添加一个属性,我可以读到就好了。例如,在字段中添加“data-value ='1'”,我可以轻松访问该属性,但仍然不是该字段的实际值。
答案 0 :(得分:1)
想出来。我自己的愚蠢错误。有一个先前的函数,它检查cookie的数据,并根据该值设置输入的值。在Chrome和FF中,如果它是空白的!=&#34;&#34;工作正常,在IE中,它返回为null,因此它将值设置为null。
我觉得我解释这一点并公开羞辱是公平的。