Jquery Ajax-按钮单击执行完成后打开对话框

Jquery Ajax-按钮单击执行完成后打开对话框,jquery,struts2,Jquery,Struts2,我有打开对话框的链接(弹出窗口),当在打开对话框之前单击链接时,我需要执行功能(按钮单击)。该弹出窗口应在执行按钮提交和重新加载页面后打开 <a href="#" id="link">Hello </a> <s:form action="" id="form1"> <s:submit id="but"/> </s:form> Jquery something like this... jQuery("#link").click(f

我有打开对话框的链接(弹出窗口),当在打开对话框之前单击链接时,我需要执行功能(按钮单击)。该弹出窗口应在执行按钮提交和重新加载页面后打开

<a href="#" id="link">Hello </a>

<s:form action="" id="form1">
<s:submit id="but"/>
</s:form>

Jquery something like this...

jQuery("#link").click(function() {
jQuery("#but").click();
jquery("#form).dialog("open") });

jQuery("#form").dialog ({ 
 autoOpen: false,
  height: 600,
  width: 550,
  modal: true,
  resizable: false});

像这样的Jquery。。。
jQuery(“#链接”)。单击(函数(){
jQuery(“#but”)。单击();
jquery(“#form).dialog(“open”)});
jQuery(#表单”).dialog({
自动打开:错误,
身高:600,
宽度:550,
莫代尔:是的,
可调整大小:false});

所以打开弹出窗口应该等到按钮点击功能完成。有没有可用的功能?

点击按钮
但是
页面提交发生了什么,所以它会执行一些操作类并获取数据。页面会被刷新吗?或者是ajax提交吗?是的,页面会被引用如果页面被重新加载,所有都是当前页面上的Javascript执行停止。