我在jsp代码点开一个按钮 ,(这个事件里需要作很多的表操作
如truncate tabel   insert 等)。
这个按钮是 <input type="button" class="funcbutton" value="按钮名称" onclick="javascript: {action='a.do?id=1" />  1 因为这个操作需要删除当前数据 ,所有我需要弹出一个对话框 (选择 [是]还是[否])
这个如何写
2在点按钮后, 若干操作做完(大概6个表操作),用户可能等待1分钟以上
我需要再点开一个窗口,上面提示[操作成功完成],这样用户点一些这个可以继续作其他事情  ---(这个感觉比较难作
因为若干操作是在java程序里作的 ,是服务器端的java代码,这样这个对话框如何能在jsp弹出 ???
) 

解决方案 »

  1.   

    1 因为这个操作需要删除当前数据 ,所有我需要弹出一个对话框 (选择 [是]还是[否])
    这个如何写 
    用个confirm确认一下就行了第二个用ajax做
      

  2.   

    不能用ajax 第二个用ajax做
    我当前工程没有这个ajax
    不许用
      

  3.   


    <input type="button" class="funcbutton" value="按钮名称" onclick="return delete()" /> 
     function delete()
      {
       if(confirm("确定删除当前数据?"))
       {
        .......//删除动作
       }
      }
      

  4.   

    同意3楼的,顺便补充下,用dwr可以实现异步删除。无需通过action.
      

  5.   

    用Ajax,JQuery,prototype,extjs均可,
    用Ajax提交数据,很快能学会的,
    返回用json格式,返回值为success和errorMsg可判断是否操作正确实在懒,用dwr.