我有以下隐藏的输入:
<input id="PostId" type="hidden" value="1" name="PostId" >
我想使用jquery检查值,以便我可以重定向到另一个页面,但我收到错误:
TypeError: "#PostId".val is not a function
这是我的Jquery代码:
if (("#PostId").val() == 7 || ("#PostId").val() == 8) {
window.location = baseUrl + "Post/Details/" + ("#PostId").val();
}
什么是正确的语法?
答案 0 :(得分:5)
您的代码缺少$
if ($("#PostId").val() == 7 || $("#PostId").val() == 8) {
window.location = baseUrl + "Post/Details/" + $("#PostId").val();
}
答案 1 :(得分:0)
(function ($)
{
if ($("#PostId").val() == 7 || $("#PostId").val() == 8) {
window.location = baseUrl + "Post/Details/" + $("#PostId").val();
}
}(jQuery));