我正在使用jquery/jsp/java ejb3.0/sql server。複選框表示多對多數據庫關係;從webform到數據庫的最佳方式
用戶界面要求(一個jsp頁面)是一個複選框網格,約10行高,最多約30行寬(這有所不同),它表示多對多表關係的鏈接器表。
複選框將從數據庫中填充(如果行存在於鏈接器表中,則複選框被選中)。
然後用戶可以選擇/取消選中任意一次,儘可能多次。提交任何更改應保存到數據庫。 這些更改將包括刪除行(如果未選中(如果選中/行存在之前),並且插入行(如果選中)(未選中/之前沒有行存在)。
我的問題是,實現這個最好的方法是什麼?使用ajax更新數據庫使用複選框onchange事件是不合適的。我希望它是一個提交表單事件。
「30行寬」沒有意義。你的意思是〜10行高x〜30列寬?如果是這樣,那麼每一行/列中的項目是否有相互之間的任何關係,或者網格佈置是純粹的表示? – barrowc 2010-08-26 22:24:54