0
我有一個對象,我從用戶選擇的表格行中選擇填充。我有一個捕獲點擊事件的jQuery函數,隱藏的表單字段填充我需要的id。如何使用jQuery將對象提交給struts2操作?
但是,我不確定將該對象發送到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布爾變量和模型具有與吸氣/ setter方法的id變量的嵌套信息對象。
但是,當我發送此信息時,模型對象不會填充這些條目。有沒有辦法做到這一點或比url標籤更好的方式?
您可能需要包括更多的細節,但你也應該包括HTML是如何呈現爲的完整性檢查'page'變量的值。 [但是,布爾值應該通過'setDelete'設置 - 'isDelete'用於getter。](http://docstore.mik.ua/orelly/java-ent/jnut/ch06_02.htm#INDEX- 963) –
我無法複製行爲;你使用什麼版本的S2?我懷疑這是你的''標記,除非你已經明確地配置了S2來允許在動作名稱中使用斜槓。您也不需要手動添加動作擴展。 –
我認爲它是2.3x的版本。我必須檢查。 –