如果有人通过使用additionalAttributes从选择框中选择新项目,我想跳转到控制器操作。
<f:form.select name="ExtList" property="{extList}" value="extList" options="{dirs}" additionalAttributes="{onchange: 'alert(\'inline js is bad\')'}" />
工作正常,但我不想看警报框。我想从控制器中的testAction
开始,而不是警告框。
它是如何工作的?我没有任何JavaScript经验,所以任何帮助都会受到赞赏。
答案 0 :(得分:1)
如果要重定向到新控制器,则需要在JS中触发重定向功能。
基本原则:
$('#selectEl').change(function() {
window.location = $(this).val();
});
aldo您需要为控制器等添加参数。