<tbody>
<%foreach (var book in Model.Books)
{ %>
<tr>
<td>
<%: book.Title %>
</td>
<td>
<%= book.AuthorsToLinks("MyBooks/List") %>
</td>
<td>
<%: book.Genre.GenreName %>
</td>
<td>
<input type="hidden" value="<%: book.Review.Rating %>" />
</td>
<td>
<div class="bookRating">
</div>
</td>
<td>
<%= Html.ActionLink("Edit" , "Edit", new {bookID = book.BookID}, new { @class = "editBook"}) %>
</td>
</tr>
<%} %>
</tbody>
Sam Hill如何选择“bookRating”div上方的隐藏输入值?
我想我已经尝试了prev()/parent()/children()/next()等的每一种组合,我完全没有耐心了。
谢谢。
以下是我的JS不起作用:
$('.bookRating').raty({
start: $(this).parent('td').prev('td').children('input').val(),
readOnly: true
});
我试图为每一行插入一个评级,如您所见。$(这)显然是个问题。有人知道为什么吗?