我的Jquery代码包含以下代码
$('.readControl').click(function() {
doSubmitPostActions();
var path = this.id;
$(location).attr('href', path);
});
在我的index.jsp中,这是调用readControl类的文件
<tr id="${item.employee.id}">
<td>
<a class="readControl" id="${item.path}" href="#"> ${item.employee.dateControl} </a>
</td>
</tr>
我的查询是我在这个日期控制部分中有12个元素,前10个表将我重定向到href标签但是在10个元素之后它没有。是分页的问题还是我们需要在Jquery部分进行更改?如果是,代码中的必要更改是什么?
您的JSP代码应如下所示
<tr id="${item.employee.id}">
<td>
<a class="readControl" id="${item.path}" href="#" onclick="javascript:redirectToReadControl(this.id)"> ${item.employee.dateControl} </a>
</td>
</tr>
您的Jquery代码应该在onload
函数之外替换为以下代码
function redirectToReadControl(path){
doSubmitPostActions();
$(location).attr('href', path);
}