大家好:
    现在有个问题,想请教高手们:    有一个A页面,有几个下拉列表框,有个搜索按钮,选好下拉列表框中的值以后(做为搜索条件)点搜索按钮查询出数据,在A页面显示(多行数据).当我选择其中的一行数据,点击另一个按钮跳到B页面,在B页面对此信息进行修改,修改完以后,点保存,页面重新回到A页面,但是要求是回A页以后,不点搜索按钮还要把第一次搜索的数据显示出来,这个动作如何做呢?     请高手们给点意见或者说下思路,在这里谢谢你们了!!!!

解决方案 »

  1.   

    function openEditDialog(url,confirmString){
    var c = confirmString;
    if(c == null || c == ''){
    c = "你确认要修改记录吗?";
    }
    if(confirm(c)){
    return window.showModalDialog(url,c,"dialogHeight:280px;dialogWidth:300px;resizable:no;help:yes;status:no;scroll:no");
    }
    return false;
    }
    /*
     * 修改记录
     */
    function edit(url,info){
    if(openEditDialog(url,info)){
    window.location.reload(true);
    }
    }
      

  2.   

    有两种思路:
    1.可以把你A页面的搜索条件用js记录下来,隐藏传值到到B页,当点击返回时再用原来的搜索条件查询一次。
    2.可以把一个b页面作为一个弹出层。