中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

jquery實(shí)現(xiàn)顯示已選用戶
來(lái)源:易賢網(wǎng) 閱讀:1414 次 日期:2014-07-24 21:26:08
溫馨提示:易賢網(wǎng)小編為您整理了“jquery實(shí)現(xiàn)顯示已選用戶”,方便廣大網(wǎng)友查閱!

選擇用戶是一個(gè)比較常用的功能,主要包含2個(gè)功能點(diǎn)(保存已選選項(xiàng)、顯示已選用戶)

功能要求:

1 選擇用戶界面以彈出框方式顯示

2 頁(yè)面選項(xiàng)動(dòng)態(tài)加載(部門及用戶)

3 已選用戶以勾選方式顯示

實(shí)現(xiàn)分析:

首先因?yàn)榇翱谑莻€(gè)彈出框,所以頁(yè)面的內(nèi)容主要是以異步方式獲取。因?yàn)閮?nèi)容分為兩個(gè)部分(1待選項(xiàng)、2選中項(xiàng))所以就有兩種處理方法.

方法1:后臺(tái)根據(jù)數(shù)據(jù)(1待選項(xiàng)、2選中項(xiàng))生成完整的html代碼,通過(guò)一次異步操作返回

方法2:待選項(xiàng)、和選中項(xiàng)通過(guò)2次異步方法獲取,然后在頁(yè)面js事項(xiàng)選中效果。

因?yàn)椴幌矚g把很多邏輯寫在頁(yè)面上,所以比較喜歡第一種方案,也比較推薦。

頁(yè)面

1 彈出選擇共享文件的對(duì)話框

邏輯:1 異步調(diào)用 showShareRange 方法,獲得完整的html代碼。

//彈出選擇共享文件的對(duì)話框

  function showShareFile(){

    disableFileArea();

    if(!chooseObj.isChoosed()){

      handleWarm("請(qǐng)先選擇文件或者目錄");

      enableFileArea();

      return;

    }

    $('#shareRange').html('');

    showflowcontent('fxcontentflow');

    $.ajax({

      url : '../share/showShareRange.do',

      //url:'${ctx}/index.jsp',

      cache : false,

      type : 'post',

      dataType : 'html',

      async : true,

      contentType : "application/x-www-form-urlencoded;charset=utf-8",

      data : {

        'signid' :chooseObj.id,

        'objtype' :chooseObj.type

      },

      success : function(html) {

        $('#shareRange').html(html);

        

      }

    })

   }

2 彈出框界面代碼

<div class="flowcontent" id="fxcontentflow">

 <div id="fxloadfile" class="content">

  <div class="title"><strong>分享文件</strong><input type="button" class="closebtn gb" onClick="hideflowcontent(this)" title="關(guān)閉" /><input type="button" class="hidebtn" /></div>

  <div class="body">

   <div class="file" id='shareRange'><!-- 共享范圍 -->

   </div><!-- file -->

   <div class="btns"><input type="button" class="submitbtn" value="" onClick="shareFile()" /><input type="button" class="cancelbtn gb" onClick="closeflowcontent('fxcontentflow')" /></div>

   <div class="h30"></div>

  </div>

 </div>

</div>

后臺(tái)代碼

controller

/**

   * 顯示指定文件、文件夾的共享范圍(共享用戶)

   * @param request

      fileid  選中的文件id

      folderid 選中的文件夾id

      objtype  操作對(duì)象類型(file、folder)

   * @param response

   * @throws Exception

   * @

   * return 0表示無(wú)權(quán)限操作/1表示有權(quán)限操作

   *

   */

  public void showShareRange(HttpServletRequest request,HttpServletResponse response) {

    String signid = request.getParameter("signid") == null ? "" : request.getParameter("signid");

    String objtype = request.getParameter("objtype") == null ? "" : request.getParameter("objtype");

    // 獲得當(dāng)前共享用戶

    List<String> userIdList= fileShareManager.showShareRange(signid, objtype);

    try {

      // 把共享范圍轉(zhuǎn)換成html格式

      String str = fileShareManager.trunToShareRangeHtml(userIdList);

      response.setCharacterEncoding("UTF-8");

      PrintWriter pw = response.getWriter();

      pw.write(str);

      pw.flush();

      pw.close();

    } catch (Exception e) {

      // TODO Auto-generated catch block

      logger.info(e);

      e.printStackTrace();

    }

  }

service

/**

   * 把共享范圍轉(zhuǎn)換成html格式

   * @param userIdList 已經(jīng)共享的人員列表

   * @return

   * @throws Exception

   */

  public String trunToShareRangeHtml(List<String> userIdList) throws Exception{

    IOrgServiceClient client = new IOrgServiceClient();

    IOrgServicePortType service = client.getIOrgServiceHttpPort();

    List<WebDeptment> deptlist = Ws_DeptCenter.getAllDepts();

    Map map = new HashMap();

    StringBuffer sb = new StringBuffer();

    //循環(huán)每個(gè)的部門

    for(WebDeptment dept:deptlist){

      log.info(dept.getDepId());

      List<DmUser> userList = userManager.getUserListByDeptid(dept.getDepId(),dept.getActdepId(), service);

      sb.append("<div class=\"fxtitle\">"+dept.getDepMiniName()+"</div>");

        sb.append("<ul class=\"fxxz\">");

          //循環(huán)每個(gè)的部門用戶

          for(DmUser user:userList){

            String userid = user.getUserId();

            String username = user.getUserName();

            sb.append("<li>");

            // 用戶是否屬是共享用戶

            if(userIdList.contains(userid)){

              log.info(userid);

              sb.append("<input type='checkbox' checked=true name='shareUserId' value ='").append(userid).append("'/>").append(username).append(" "); 

            }else{

              sb.append("<input type='checkbox' name='shareUserId' value ='").append(userid).append("'/>").append(username).append(" ");

            }

            sb.append("</li>");

          }

        sb.append("</ul>");

    }

    return sb.toString();

  }

service 生成的html參考(僅供參考,無(wú)需實(shí)現(xiàn))

<div class="fxtitle">院領(lǐng)導(dǎo)</div>

  <ul class="fxxz">

    <li><input type="checkbox" name="shareUserId" value="xiaolin">肖林 </li>

    <li><input type="checkbox" name="shareUserId"

      value="wangshuotong">王碩佟 </li>

    <li><input type="checkbox" name="shareUserId"

      value="wangshengyang">汪勝洋 </li>

    <li><input type="checkbox" name="shareUserId" value="qifeng">齊峰 </li>

    <li><input type="checkbox" name="shareUserId" value="tangyiwen">唐憶文 </li>

    <li><input type="checkbox" name="shareUserId"

      value="zhanglisheng">張利生 </li>

    <li><input type="checkbox" name="shareUserId" value="zhengshao">鄭韶 </li>

  </ul>

  <div class="fxtitle">辦公室</div>

  <ul class="fxxz">

    <li><input type="checkbox" name="shareUserId" value="lujianping">陸建平 </li>

    <li><input type="checkbox" checked="true" name="shareUserId"

      value="guoshunlan">郭順蘭 </li>

    <li><input type="checkbox" name="shareUserId" value="fangying">方穎 </li>

    <li><input type="checkbox" name="shareUserId" value="jiaoxiaojun">焦曉君 </li>

    <li><input type="checkbox" checked="true" name="shareUserId"

      value="songweilei">宋維蕾 </li>

    <li><input type="checkbox" name="shareUserId" value="zhangxinmin">張新民 </li>

    <li><input type="checkbox" checked="true" name="shareUserId"

      value="lijing">李靖 </li>

    <li><input type="checkbox" name="shareUserId" value="wangkaiyu">王開(kāi)宇 </li>

  </ul>

更多信息請(qǐng)查看IT技術(shù)專欄

更多信息請(qǐng)查看網(wǎng)絡(luò)編程
易賢網(wǎng)手機(jī)網(wǎng)站地址:jquery實(shí)現(xiàn)顯示已選用戶
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請(qǐng)考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡(jiǎn)要咨詢 | 簡(jiǎn)要咨詢須知 | 新媒體/短視頻平臺(tái) | 手機(jī)站點(diǎn)

版權(quán)所有:易賢網(wǎng)

中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
亚洲激情五月婷婷| 国产老妇另类xxxxx| 国产精品久久夜| 一区二区三区中文在线观看| 一区二区三区丝袜| 免费成人小视频| 国产91精品一区二区麻豆网站| 懂色av一区二区在线播放| 懂色av一区二区三区蜜臀| 99精品桃花视频在线观看| 884aa四虎影成人精品一区| 国产精品乱人伦| 亚洲成a人片在线不卡一二三区| 日本aⅴ精品一区二区三区| 大白屁股一区二区视频| 欧日韩精品视频| 欧美一区日韩一区| 中文字幕一区在线观看视频| 亚洲一区二区三区国产| 国产自产v一区二区三区c| 岛国精品在线播放| 欧美日韩精品欧美日韩精品一 | 国产精品视频一二三区 | 欧美精品1区2区| 久久久精品日韩欧美| 亚洲欧美另类久久久精品| 三级在线观看一区二区| 丁香啪啪综合成人亚洲小说| 欧美三级乱人伦电影| 亚洲国产精品t66y| 婷婷亚洲久悠悠色悠在线播放| 国产福利一区在线观看| 91精品福利视频| 久久久夜色精品亚洲| 亚洲一区在线电影| 成人黄色软件下载| 欧美日韩专区在线| 日本一区二区久久| 日本中文字幕一区| 欧美在线观看你懂的| 国产精品亲子伦对白| 日本欧美一区二区三区乱码| 91在线观看下载| 久久蜜桃av一区二区天堂| 秋霞午夜鲁丝一区二区老狼| 在线影院国内精品| 亚洲色图一区二区| 成人激情动漫在线观看| 久久久久久久综合日本| 久久精品国产精品亚洲红杏| 在线观看av一区二区| 久久久精品影视| 麻豆成人免费电影| 欧美一二三区在线观看| 日本不卡在线视频| 欧美视频你懂的| 一区二区三区日韩欧美| 色综合天天综合网国产成人综合天 | 中文字幕一区二区三区不卡| 国产精品88av| 国产午夜精品一区二区| 国产精品伊人色| 亚洲女爱视频在线| 顶级嫩模精品视频在线看| 久久久五月婷婷| 国产精品一区二区不卡| 精品国产乱码久久久久久图片| 日韩国产欧美在线播放| 欧美一卡二卡三卡| 免费人成精品欧美精品| 日韩亚洲国产中文字幕欧美| 卡一卡二国产精品| 久久无码av三级| 风间由美一区二区三区在线观看| 久久久久久久久免费| 欧美中文字幕一区二区三区| 国产精品久久久久久久久久免费看| 丁香五精品蜜臀久久久久99网站| 国产农村妇女精品| av福利精品导航| 亚洲一区欧美一区| 日韩午夜激情电影| 国产一区二区不卡在线| 中文字幕在线不卡| 精品视频色一区| 黄网站免费久久| 国产精品素人一区二区| 色一情一伦一子一伦一区| 亚洲午夜久久久久| 精品免费视频一区二区| 成人福利电影精品一区二区在线观看| 国产精品久线观看视频| 欧美日韩一卡二卡| 久久精品72免费观看| 中文字幕乱码日本亚洲一区二区| 91免费版在线看| 日本欧美在线观看| 亚洲国产成人私人影院tom| 色乱码一区二区三区88| 免费高清在线一区| 国产精品久久毛片| 欧美日韩一区不卡| 国产99一区视频免费| 亚洲成人高清在线| 中文字幕av不卡| 91.com在线观看| av在线一区二区| 美女mm1313爽爽久久久蜜臀| 中文字幕一区三区| 欧美xxx久久| 欧美亚日韩国产aⅴ精品中极品| 在线观看亚洲精品| 理论片日本一区| 亚洲精品免费看| 久久久久久日产精品| 欧美日韩一级视频| 99久久99久久免费精品蜜臀| 蜜桃av噜噜一区二区三区小说| 中文字幕一区免费在线观看| 精品三级在线观看| 欧美中文字幕一区二区三区| 国产成人激情av| 麻豆成人免费电影| 午夜亚洲国产au精品一区二区| 中文字幕精品综合| 欧美成人女星排名| 色综合久久中文综合久久牛| 久久综合九色综合欧美就去吻| 欧美久久高跟鞋激| 亚洲成av人片在线| 91精品国产入口| 热久久久久久久| 久久久久久久精| 一本色道久久综合精品竹菊| 国产制服丝袜一区| 91精品国产丝袜白色高跟鞋| 国产精品精品国产色婷婷| 欧美激情一区二区三区不卡 | 99精品欧美一区二区三区小说| 黑人巨大精品欧美黑白配亚洲| 一区二区三区在线影院| 亚洲综合视频网| 亚洲美女屁股眼交3| 亚洲国产精品一区二区www在线| 中文字幕在线不卡一区二区三区| 久久久久久影视| 中文字幕视频一区二区三区久| 国产女主播在线一区二区| 国产精品久久久久久户外露出| 国产视频一区二区在线| 欧美日韩www| 日韩国产欧美在线播放| 91精品久久久久久久91蜜桃| 午夜影院久久久| 在线成人av网站| 免费欧美高清视频| 精品欧美乱码久久久久久| 韩国av一区二区三区在线观看 | 亚洲一区二区三区美女| 日本高清不卡在线观看| 亚洲精品水蜜桃| 欧美亚洲国产一卡| 午夜精品久久久久久不卡8050| 在线观看欧美黄色| 无吗不卡中文字幕| 欧美一区二区视频观看视频| 偷拍一区二区三区四区| 精品女同一区二区| 懂色av噜噜一区二区三区av| 国产农村妇女精品| 91亚洲精品乱码久久久久久蜜桃| 《视频一区视频二区| 欧美视频第二页| 捆绑紧缚一区二区三区视频| www亚洲一区| 色香蕉成人二区免费| 午夜激情久久久| 亚洲国产成人在线| 久久精品国产亚洲5555| 91精品在线一区二区| 国产成人一区在线| 美国十次综合导航| 国产精品久久久久久久第一福利| 日本精品一区二区三区高清| 亚洲免费观看高清完整版在线观看熊 | 麻豆精品国产传媒mv男同| 久久久亚洲精华液精华液精华液| 91一区二区在线| 九九国产精品视频| 一区二区三区四区精品在线视频| 欧美性大战久久久久久久| 亚洲欧美日韩精品久久久久| 精品视频色一区| 99久久婷婷国产综合精品| 日韩精品一级二级| 自拍视频在线观看一区二区| 欧美日韩一级二级| 91在线你懂得| 国产乱码精品一区二区三区五月婷 | 成人欧美一区二区三区小说|