JS如何实现在执行一个命令后只自动刷新一次当前页面

JS怎么实现在执行一个命令后只自动刷新一次当前页面
这个问题纠结了好几天没解决,哎,今天实在没办法,只能在此论坛上能遇到帮我解决这个问题的高手,据说这里藏龙卧虎,下面进入正题:
JS如何实现在执行一个命令后只自动刷新一次当前页面
这是我一个WEB项目的某个界面,注意下有个“用户状态”一字段,这一字段是发送开户,停户,添加授权,取消授权等指令发送给网关之后,网关返回信息如果是成功的,状态值会发生改变为“已开户”,“已授权”,“已停户”等,问题就出现在这,因为只有停户是在这个页面处理,其他的点击后都会进入到另外一个页面去处理,所以当点击停户的时候,停户成功以后,必须手动点击JS如何实现在执行一个命令后只自动刷新一次当前页面刷新按钮,那个“用户状态”字段才能改变为“已停户”,这显然不符合操作规定,所以想问下大侠们,有没有办法我发送停户指令后,网关返回的是成功的时候,自动刷新一次页面数据,(只在发送这个指令后刷新一次,不能刷新多次),或者大家有更好的办法来实现我要的效果,大侠们帮帮忙,我感激不尽,下面是上图页面的JSP代码
<script type="text/javascript">
      //相对路径
      var rootPath = "";
     
      
      //列表结构
      var grid = $("#maingrid").ligerGrid({ 
          columns: [
                   {display:"编号",name:"id",width:80},
                   {display:"用户姓名",name:"userName",width:80},
                    {display:"用户卡号",name:"cardId",width:150},
                    {display:"用户状态",name:"statusFlag_t",width:80},
                    {display:"用户类型",name:"businessType",width:80},
                    {display:"联系电话",name:"phone",width:80},
                    {display:"电子邮件",name:"email",width:100},
                    {display:"地址",name:"address",width:100},
                    {display:"其他信息",name:"otherInfo",width:100},
                    {display:"创建时间",name:"createTime_t",width:130, type:"date"}],
                     dataAction:'server', pageSize: 10, toolbar: {},
          url: rootPath + 'userClient.html?m=getdata', sortName: 'id', 
          width: '98%', height: '100%',heightDiff:-10, checkbox: true
      });

      //双击事件
      LG.setGridDoubleClick(grid, 'modify');

      //搜索表单应用ligerui样式
      $("#formsearch").ligerForm({
   fields:[
   {display:"用户卡号",name:"cardId",attr: { op: "equal", vt: "string" },newline:false,labelWidth:80,width:180,space:30,type:"text",cssClass:"field"},
   {display:"创建时间",name:"createTime_1",attr: { op: "greaterorequal", vt:"date" },newline:true,labelWidth:80,width:150,space:3,type:"date",cssClass:"field"},
       {display:"~",name:"createTime_2",attr: { op: "lessorequal", vt:"date" },newline:false,labelWidth:10,width:150,space:30,type:"date",cssClass:"field"}],
     toJSON: JSON2.stringify
  });

      //增加搜索按钮,并创建事件
      LG.appendSearchButtons("#formsearch", grid);

      //加载toolbar
      LG.loadToolbar(grid, toolbarBtnItemClick);

      //工具条事件
      function toolbarBtnItemClick(item) {
          switch (item.id) {
            case "add":
                  top.f_addTab(null, '添加用户', 'userClientDetail.html?optype=add');
                  break;
            case "modify":
                  var selected = grid.getSelected();
                  if (!selected) { LG.tip('请选择行!'); return }
                  top.f_addTab(null, '修改用户信息', 'userClientDetail.html?optype=modify&id=' + selected.id);
                  break;