【发布时间】:2012-08-29 05:13:54
【问题描述】:
有谁知道我可以在单选按钮上添加任何 JavaScript 代码来启动 Spring WebFlow2 转换事件?
如果用户单击单选按钮,我希望启动一个转换以将值加载到下拉列表中...有人可以告诉我你是否看到这样做。
【问题讨论】:
标签: java javascript spring spring-webflow
有谁知道我可以在单选按钮上添加任何 JavaScript 代码来启动 Spring WebFlow2 转换事件?
如果用户单击单选按钮,我希望启动一个转换以将值加载到下拉列表中...有人可以告诉我你是否看到这样做。
【问题讨论】:
标签: java javascript spring spring-webflow
在您的情况下,我认为您只想使用 Ajax 来刷新页面的一部分。我使用的是全局js文件中的一个函数:
function ajaxWebFlowSubmitGet(divID,pars,view) {
new Ajax.Updater({success:divID},
view+"&date="+new Date().getTime(),
{ method:'get',
parameters:pars,
evalScripts:true,
onFailure:reportError,
requestHeaders: ['Accept','text/html;type=ajax']
});
}
你可以在你的代码中使用
ajaxWebFlowSubmitGet('dropdownListDiv','_eventId=eventID&fragments=dropDownFragment',${flowExecutionUrl});
只需将“ajaxWebFlowSubmitGet”函数放在您的页面中,然后从您的单选按钮调用它。
【讨论】: