<tr>
   <td>执行人:</td>
   <td><input id="userb_username" name="executor" style="width:135px;" ></input></td>
</tr><script>
$(function(){
$('#userb_username').combogrid({
panelWidth:350,
panelheight:850,
idField:'username',
textField:'username',
url: serverurl + '/testhall/hall/userb/list2',
columns:[[  {field:'ck',checkbox:true},
{field:'id',title:'ID',width:80,sortable:false},
{field:'username',title:'username',width:80,sortable:false},
]],
pagination:true
});
});
</script>现在是单选,只能选择一个,怎么改才能变成多选的,大家帮帮忙哈,急~~~~~~~~~~~~

解决方案 »

  1.   

    <%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
    <%@ include file="/WEB-INF/jsp/commons/taglibs.jsp"%>
    <%@ include file="/WEB-INF/jsp/commons/meta.jsp"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>WorkLog管理</title>
    <script type="text/javascript">
    var name = "<%=(String)session.getAttribute("username")%>";
    //alert(name);
    </script>
    <script>
    $(function(){
    $('#userb_username').combogrid({
    panelWidth:350,
    panelheight:850,
    idField:'username',
    textField:'username',
    url: serverurl + '/testhall/hall/userb/list2',
    columns:[[  {field:'ck',checkbox:true},
    {field:'id',title:'ID',width:80,sortable:false},
    {field:'username',title:'username',width:80,sortable:false},
    ]],
    pagination:true
    });
    });function doSearch(){
    var searchField = $("#fieldName").find("option:selected").text(); 
    var searchType = $("#fieldName").val();
    var searchValue=$('#searchValue').attr('value');
    var matchType="EQ";
    if (searchType=="S"){
    matchType="LIKE";
    }
    var myfiltervalue="filter_"+matchType+searchType+"_"+searchField;
    if(searchValue!= ""){
    grid.datagrid({ url: mycatalog+mysubcatalog+'/list2?'+myfiltervalue+"="+searchValue });
    //alert(myfiltervalue+"="+searchValue);
    }else{
    grid.datagrid({ url: mycatalog+mysubcatalog+'/list2'});
    }
    }</script>
    <script src="${serverurl}/testhall/static/js/data/workLog.js" type="text/javascript" charset="utf-8" ></script>
    </head>
    <body style="ovewflow:hidden">
     <div class="easyui-panel" title="WorkLog信息" icon="icon-save" fit = "true" border = "false">
         <div class="easyui-layout" fit="true">
            <div region="north" border="false" style="border-bottom:1px solid #ddd;height:32px;padding:2px 5px;background:#fafafa;">
                <div style="float:left;">
                    <a href="javascript:newEntity();" class="easyui-linkbutton" plain="true" icon="icon-add">新建</a>
                    <a href="javascript:editEntity();" class="easyui-linkbutton" plain="true" icon="icon-edit">编辑</a>
                    <a href="javascript:deleteEntitys();" class="easyui-linkbutton" plain="true" icon="icon-remove">删除</a>
                </div><!--
                <div style="float:right;">
               <select id="fieldName"  name="fieldName" >
    <option value="I">id</option>
    <option value="S">being</option>
    <option value="S">type</option>
    <option value="S">f_id</option>
    <option value="S">preorder</option>
    <option value="I">zorder</option>
    <option value="S">workname</option>
    <option value="S">description</option>
    <option value="S">executor</option>
    <option value="S">state</option>
    <option value="S">presentdesc</option>
    <option value="S">score</option>
    <option value="S">scoredesc</option>
    <option value="S">note</option> </select>
    <input type="text" id="searchValue" required="true">
                <a href="javascript:doSearch();" class="easyui-linkbutton" plain="true" icon="icon-search"></a>                
                </div>   -->            
            </div>
            <div region="center" border="false">
                <table id="workLog-table"  style="width:auto;height:auto">
                </table>
            </div>
        </div>
    </div> <div id="workLog-window" title="WorkLog窗口" style="width:600px;height:400px;">
    <div style="padding:20px 20px 20px 20px;">
    <form method="post">

    <table  class="list-data-table">
    <tr>
    <td>ID:</td>
    <td><input name="id" readonly></input></td>
    </tr>
    <tr>
    <td>提起人:</td>
    <td><input name="being" class="easyui-validatebox" type="text" required="true" ></input></td>
    </tr>
    <tr>
    <td>任务类型:</td>
    <td><input name="type" class="easyui-validatebox" type="text" required="true" ></input></td>
    </tr>
    <tr>
    <td>父任务id:</td>
    <td><input name="f_id" class="easyui-validatebox" type="text" required="true" ></input></td>
    </tr>
    <tr>
    <td>前置任务顺序号:</td>
    <td><input name="preorder" class="easyui-validatebox" type="text" required="true" ></input></td>
    </tr>
    <tr>
    <td>任务顺序号:</td>
    <td><input name="zorder" class="easyui-validatebox" type="text" required="true" ></input></td>
    </tr>
    <tr>
    <td>任务名称:</td>
    <td><input name="workname" class="easyui-validatebox" type="text" required="true" ></input></td>
    </tr>
    <tr>
    <td>描述:</td>
    <td><textarea name="description" style="width:300px;height:100px;overflow-y:visible;" class="easyui-validatebox" validType="length[1,20000]" required="true"></textarea></td>
    </tr>
    <tr>
    <td>需求完成日期:</td>
    <td><input name="demanddate" class="listdatebox" required="true" readonly ></input></td>
    </tr>
    <tr>
    <td>执行人:</td>
    <td><input id="userb_username" name="executor" style="width:135px;" ></input>
    </td>
    </tr>
    <tr>
    <td>开始执行时间:</td>
    <td><input id="begindate" name="begindate" class="listdatebox" required="false" readonly ></input></td>
    </tr>
    <tr>
    <td>状态  :</td>
    <td>
    <select id="state" class="easyui-combobox" panelHeight="auto" name="state" >
    <option value="发布">发布</option>
    <option value="执行中">执行中</option>
    <option value="待审核">待审核</option>
    <option value="修改">修改</option>
    <option value="完成">完成</option>
    </select>
    </td>
    </tr>
    <tr>
    <td>提交描述:</td>
    <td><textarea name="presentdesc" style="width:300px;height:100px;overflow-y:visible;" class="easyui-validatebox" validType="length[1,20000]" required="false"></textarea></td>
    </tr>
    <tr>
    <td>评分:</td>
    <td><input name="score" class="easyui-validatebox" type="text" required="false" ></input></td>
    </tr>
    <tr>
    <td>评分描述:</td>
    <td><textarea name="scoredesc" style="width:300px;height:100px;overflow-y:visible;" class="easyui-validatebox" validType="length[1,20000]" required="false"></textarea></td>
    </tr>
    <tr>
    <td>完成时间:</td>
    <td><input id="finishdate" name="finishdate" class="listdatebox" required="false" readonly ></input></td>
    </tr>
    <tr>
    <td>备注:</td>
    <td><textarea name="note" style="width:300px;height:100px;overflow-y:visible;" class="easyui-validatebox" validType="length[1,20000]" required="false"></textarea></td>
    </tr>
    <tr>
    <td>任务状态:</td>
    <td><input id="rtype" name="rtype" class="easyui-validatebox" required="false" readonly></input></td>
    </tr>
    <tr>
    <td>文件大小:</td>
    <td><input name="fileSize" class="easyui-numberbox" required="false" ></input></td>
    </tr>
    <tr>
    <td>存储位置:</td>
    <td><input id="storePath" name="storePath" class="easyui-validatebox" type="text" required="true" ></input></td>
    </tr>
    <tr>
    <td>提交者:</td>
    <td><input name="submitter" class="easyui-validatebox" type="text" required="false" ></input></td>
    </tr>
    </table>
    </form>
    </div>
    <div style="text-align:center;padding:15px;">
    <a href="javascript:void(0)" onclick="saveEntity()" id="btn-save" icon="icon-save">保存</a>
    <a href="javascript:void(0)" onclick="closeWindow()" id="btn-cancel" icon="icon-cancel">取消</a>
    </div>
    </div>
    </body>
    </html>
      

  2.   

    你还是没看懂1#的意思。
    代码得格式化,看起来才不会别扭。例如:这是HTML代码
      

  3.   

    同感,表达不够清楚。所以我们都帮不上忙啊!难道你是想把select改成多选?
      

  4.   


    现在效果是单选,要能多选的~~~
    就是执行人和上面对应的$(function(){
    $('#userb_username').combogrid({
    });方法实现
      

  5.   

    现在经修改成
    <select name="executor" class="easyui-combobox"  id="executor" valueField="text" textField="text" multiple="true" url="http://localhost:8080/testhall/hall/userb/userbForCombobox"></select>
    可以进行多选,添加进数据库也没问题,但是当点击修改时多选的地方每个字段之间都会加一个",",请问怎么搞定~~~~~~