2010-11-05 47 views
0

我知道這是一個非常普遍的問題。我花了幾個小時尋找答案,但仍然不清楚。誰能幫我?填充下拉列表:(使用struts框架)

我有3個下拉列表(「A」,「B」,「C」)的HTML形式。最初B和C被禁用。我通過使用一些連接參數調用Url來填充「A」 ,最後解析它以獲得我在Action表單類中設置的Arraylist。

當用戶從「A」下拉菜單中選擇一個項目時,我想要啓用B下拉菜單並通過連接到一個帶有選定值的下拉列表作爲連接參數的URL來填充數據。

對於此:我正在調用一個onchange事件onchange =「changeA();」

我將表單提交給我的操作類。我被困在這一點上。

下一步做什麼? 謝謝!

+0

這是基於Ajax的請求嗎? – 2010-11-10 10:18:28

回答

0

通過你的問題不清楚你是否使用AJAX。如果您使用的是AJAX,那麼您可以對第二個url進行ajax調用並解析響應XML。如果您不使用AJAX,那麼您必須設置某種類型的請求參數,以保留您之前選擇的值。