posts - 8,  comments - 0,  trackbacks - 0

          /*多條-刪除*/
          function deleteBatch(){
           layer.confirm('確認要刪除嗎?',function(index){

             var idList = new Array(); 

             // 獲得選中的ID值
             $("input[name='id']:checkbox:checked").each(function(){
              idList.push(this.value); 
             });

             $.ajax({
                    type:"post",
                    url:"${CONTEXT_PATH}/sys/menu/deletebatch.html",
                    data: $('#form-menu').serialize(),//表單數(shù)據(jù) 
                    data: {"idList":idList},
                    //cache:false,
                    success:function(msg){
                        if(msg=="success"){
                         // 延時1S刷新
                         setTimeout('location.replace(location.href)', 1000);
                      layer.msg('全部刪除成功!',{icon:1,time:1000});
                        }
                        if(msg=="error"){
                            layer.msg('異常!');
                        }
                    }
                });
           });
          }



          后臺controller:
           @RequiresPermissions("sys:menu:edit")
              @ResponseBody
              @RequestMapping("/deletebatch")
              public String deletebatch(@RequestParam("idList[]") List<String> objs,ModelMap modelMap, HttpServletRequest request) throws Exception {
               String retStr = "error";
               try{
             menuService.removeMulti(objs);
             retStr = "success" ;
               }catch(Exception e) {
                logger.info(e.getMessage());
               }
               return retStr;
              }

          后臺service:

           @CacheEvict(value="defaultCache",allEntries=true)
           public void removeMulti(List<String> objs) {
            
            BasicDBList basicDBList=new BasicDBList();
            for(String id : objs) {
             basicDBList.add(new BasicDBObject("id",id));
            }

                  DBObject obj =new BasicDBObject();
                  obj.put("$or", basicDBList);
                  Query query=new BasicQuery(obj);

            mongoTemplate.remove(query,Menu.class);
           } 

          如果不跳轉(zhuǎn),應(yīng)該把ajax里面的dataType改成html ,json時返回不正確




          posted on 2016-10-27 13:22 liufx 閱讀(697) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          <2016年10月>
          2526272829301
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 邹城市| 南城县| 滦南县| 林甸县| 阿图什市| 海晏县| 盘锦市| 曲靖市| 石河子市| 新宾| 信阳市| 宝清县| 遵义县| 克什克腾旗| 固始县| 马公市| 淄博市| 景德镇市| 区。| 大田县| 惠安县| 吉林市| 兴国县| 西贡区| 阿坝县| 哈密市| 夏河县| 余庆县| 阿拉善右旗| 饶阳县| 额敏县| 沙洋县| 灵石县| 建水县| 巴林右旗| 蒲城县| 徐州市| 武鸣县| 唐山市| 石渠县| 吴堡县|