gpt4 book ai didi

启动 Spring WebFlow2 过渡的 Javascript 代码

转载 作者:行者123 更新时间:2023-12-01 15:11:41 24 4
gpt4 key购买 nike

有人知道我可以在单选按钮上放置任何 JavaScript 代码来启动 Spring WebFlow2 Transition 事件吗?

如果用户单击单选按钮,我希望启动一个将值加载到下拉列表中的转换...有人可以告诉我您是否看到了此操作吗?

最佳答案

在你的情况下,我认为你想使用 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”函数放入您的页面中并从单选按钮调用它即可。

  • 'dropdownListDiv' 是您想要更新的 div
  • eventID 是您要执行的网络流的转换名称
  • dropDownFragment 是您想要作为响应接收的片段的名称(并放入“dropdownListDiv”中)

关于启动 Spring WebFlow2 过渡的 Javascript 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12265260/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com