我有一个对象,我从用户选择的表行中的选择中填充。我有一个 jQuery 函数来捕获点击事件,并且隐藏的表单字段填充了我需要的 id。
但是,我不确定将该对象发送到 struts2 操作的正确方法?我尝试使用这个:
$(function() {
$('#tbl tr').click(function() {
var id = $(this).closest('tr').find('input:hidden').val();
var page = "<s:url action='update/deleteInfo.action'/>?model.isDelete=true&model.info.id=id";
console.log(page);
window.location.href=(page);
});
});
模型对象有一个 isDelete 布尔变量,模型有一个嵌套的 info 对象,该对象有一个带有 getter/setter 的 id 变量。
但是,当我发送它时,模型对象没有填充这些条目。有没有办法做到这一点或比 url 标签更好的方法?