Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
启动SpringWebFlow2转换的Javascript代码_Java_Javascript_Spring_Spring Webflow - Fatal编程技术网

启动SpringWebFlow2转换的Javascript代码

启动SpringWebFlow2转换的Javascript代码,java,javascript,spring,spring-webflow,Java,Javascript,Spring,Spring Webflow,有人知道我可以在单选按钮上添加什么javascript代码来启动SpringWebFlow2转换事件吗 如果用户点击单选按钮,我希望启动一个将值加载到下拉列表的转换。。。有人能告诉我你是否看到了这一点。在你的情况下,我认为你想使用Ajax只刷新页面的一部分。我使用的是全局js文件中的一个函数: function ajaxWebFlowSubmitGet(divID,pars,view) { new Ajax.Updater({success:divID},

有人知道我可以在单选按钮上添加什么javascript代码来启动SpringWebFlow2转换事件吗


如果用户点击单选按钮,我希望启动一个将值加载到下拉列表的转换。。。有人能告诉我你是否看到了这一点。

在你的情况下,我认为你想使用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是要执行的webflow转换的名称
  • dropDownFragment是您希望作为响应接收的片段的名称(并放在“dropdownListDiv”中)

现在好些了吗?你们不明白哪一部分?我所做的只是启动一个单选按钮的转换类型。。。我不明白为什么我需要divs等等你有电子邮件地址吗?看看这个问题。。。电子邮件地址是gmail.com