| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151 | {extend name="common/common2" /}{block name="main"}<link rel="stylesheet" href="/static/bootstrap-multiselect-0.9.15/dist/css/bootstrap-multiselect.css"><style></style><div class="row">    <div class="col-sm-12">        <div class="ibox float-e-margins">            <div class="ibox-content">                <form method="post" action="{:url('madd')}" class="form-horizontal">                    <input type="hidden" name="id" value="{$info['id']|default='0'}">                    <input type="hidden" name="pid" value="{$pid}"><!--                    <div class="form-group">--><!--                        <label class="col-sm-2 control-label">名称<span class="text-danger">*</span></label>--><!--                        <div class="col-sm-6">--><!--                            <input type="text" class="form-control" name="title" value="{$info.title|default=''}">--><!--                        </div>--><!--                    </div>-->                    <div class="form-group">                        <label class="col-sm-2 control-label">月份<span class="text-danger">*</span></label>                        <div class="col-sm-6">                            <select name="month" class="form-control">                                <option value="">选择月份</option>                                {volist name="months" id="v"}                                <option value="{$v.id}">{$v.title}</option>                                {/volist}                            </select>                        </div>                    </div>                    <div class="form-group">                        <label class="col-sm-2 control-label">任务项<span class="text-danger">*</span></label>                        <div class="col-sm-6">                            <select id="plantype" name="forms[]" multiple="multiple">                                {volist name="type" id="v"}                                <option value="{$v['id']}" {if condition="isset($info) and in_array($v['id'],$info['forms'])"}selected{/if}>{$v['title']}</option>                                {/volist}                            </select>                        </div>                    </div>                    <div class="form-group">                        <label class="col-sm-2 control-label">地点<span class="text-danger">*</span></label>                        <div class="col-sm-6">                            <select id="planaddr" name="addrs[]" multiple="multiple">                                {volist name="address" id="v"}                                <option value="{$v['id']}" {if condition="isset($info) and in_array($v['id'],$info['addrs'])"}selected{/if}>{$v['title']}</option>                                {/volist}                            </select>                        </div>                    </div>                    <div class="form-group">                        <label class="col-sm-2 control-label">人员<span class="text-danger">*</span></label>                        <div class="col-sm-6">                            {:widget_view('common/multiselect',['name'=>'user','lists' =>$user, 'val' =>isset($info)?$info['user']:[]])}                        </div>                    </div>                    <div class="form-group">                        <label class="col-sm-2 control-label">备注</label>                        <div class="col-sm-6">                            <textarea name="remark" class="form-control" rows="3">{$info.remark|default=''}</textarea>                        </div>                    </div>                    <div class="hr-line-dashed"></div>                    <div class="form-group">                        <div class="col-sm-6 col-sm-offset-2">                            <button class="btn btn-primary ajax-post" data-layer="1" target-form="form-horizontal" type="submit">确 定</button>                            <button  class="btn cancel-btn btn-default" type="button">取 消</button>                        </div>                    </div>                </form>            </div>        </div>    </div></div>{/block}{block name="script"}<script src="/static/bootstrap-multiselect-0.9.15/dist/js/bootstrap-multiselect.js"></script><script>    $(document).ready(function(){        formSetValue("month", "{$info.month|default=''}");        $('#plantype').multiselect({            buttonText: function(options, select) {                if (options.length === 0) {                    return '请选择';                }                else if (options.length > 2) {                    return '已选择'+options.length+'项';                }                else {                    var labels = [];                    options.each(function() {                        if ($(this).attr('label') !== undefined) {                            labels.push($(this).attr('label'));                        }                        else {                            labels.push($(this).html());                        }                    });                    return labels.join(', ') + '';                }            },            filterPlaceholder: '搜索',            includeSelectAllOption: true, // 显示全选            selectAllText: '全选',            maxHeight: 300,            // enableClickableOptGroups: true, // 分组可选            // enableCollapsibleOptGroups: true, // 分组可折叠            enableFiltering: true, // 开启搜索            buttonClass: 'btn btn-primary',            onChange: function(option, checked) {                console.log(option.length + ' options ' + (checked ? 'selected' : 'deselected'));            }        });        $('#planaddr').multiselect({            buttonText: function(options, select) {                if (options.length === 0) {                    return '请选择';                }                else if (options.length > 2) {                    return '已选择'+options.length+'项';                }                else {                    var labels = [];                    options.each(function() {                        if ($(this).attr('label') !== undefined) {                            labels.push($(this).attr('label'));                        }                        else {                            labels.push($(this).html());                        }                    });                    return labels.join(', ') + '';                }            },            filterPlaceholder: '搜索',            includeSelectAllOption: true, // 显示全选            selectAllText: '全选',            maxHeight: 300,            // enableClickableOptGroups: true, // 分组可选            // enableCollapsibleOptGroups: true, // 分组可折叠            enableFiltering: true, // 开启搜索            buttonClass: 'btn btn-primary',            onChange: function(option, checked) {                console.log(option.length + ' options ' + (checked ? 'selected' : 'deselected'));            }        });    });</script>{/block}
 |