【发布时间】:2013-01-18 21:10:06
【问题描述】:
我有以下代码:
<input pid="hidVoteKey" type="hidden" value="0" />
<ul id="mainPostList" class="verticalList">
@foreach (var postViewModel in Model.Posts)
{
<li><div class="voteCon">...</div></li>
}
</ul>
然后我有一个 jquery,它使用类 voteCon 循环所有元素,然后尝试像这样获取父输入:
$(".voteCon").each(function () {
InitVoteControl($(this), $(this).parent("input[pid='hidVoteKey']").val());
});
问题是找不到隐藏域?
在这种情况下,voteCon 包含向上/向下按钮,并且这里绑定了一些 javascript 函数来进行 ajax 调用。同一个页面上会有多个类似上面的列表,但它们都有不同的 hidVoteKey。
【问题讨论】:
标签: javascript jquery .net asp.net-mvc