| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137 | 
							- <include file="public@header"/>
 
- <style>
 
-     .data-item-tr, .search-btn {
 
-         cursor: pointer;
 
-     }
 
-     .col-xs-3 {
 
-         padding-right: 0;
 
-     }
 
- </style>
 
- </head>
 
- <body>
 
- <div class="wrap js-check-wrap">
 
-     <notempty name="filters">
 
-         <form method="post" action="{:url('theme/dataSource')}" id="search-form">
 
-             <div class="row">
 
-                 <foreach name="filters" item="filter" key="filterName">
 
-                     <switch name="filter.type">
 
-                         <case value="text">
 
-                             <div class="col-xs-3">
 
-                                 <div class="form-group">
 
-                                     <label class="sr-only">{$filter.title|default=''}</label>
 
-                                     <input type="text" class="form-control" name="{$filterName}"
 
-                                            placeholder="{$filter.placeholder|default=''}"
 
-                                            value="{$form[$filterName]|default=''}">
 
-                                 </div>
 
-                             </div>
 
-                         </case>
 
-                         <case value="select">
 
-                             <div class="col-xs-3">
 
-                                 <div class="form-group">
 
-                                     <label class="sr-only">{$filter.title|default=''}</label>
 
-                                     <select class="form-control" name="{$filterName}">
 
-                                         <notempty name="filter.placeholder">
 
-                                             <option value="">{$filter.placeholder|default=''}</option>
 
-                                         </notempty>
 
-                                         <foreach name="filter.options" item="option">
 
-                                             <php>
 
-                                                 $option_selected='';
 
-                                                 if(isset($form[$filterName]) &&  $form[$filterName]==$option['id']){
 
-                                                     $option_selected='selected';
 
-                                                 };
 
-                                             </php>
 
-                                             <option value="{$option.id}" {$option_selected}>{$option.name}</option>
 
-                                         </foreach>
 
-                                     </select>
 
-                                 </div>
 
-                             </div>
 
-                         </case>
 
-                     </switch>
 
-                 </foreach>
 
-                 <div class="col-xs-3">
 
-                     <input type="hidden" value="{$data_source}" name="data_source">
 
-                     <button type="submit" class="btn btn-primary">搜索</button>
 
-                     <a class="btn btn-danger" href="{:url('theme/dataSource')}?data_source={$data_source}">清空</a>
 
-                 </div>
 
-             </div>
 
-             <!--<div class="form-group">-->
 
-             <!--<div class="input-group">-->
 
-             <!--<input type="text" class="form-control" name="keyword" value="{$keyword|default=''}"-->
 
-             <!--placeholder="请输入关键字">-->
 
-             <!--<input type="hidden" value="{$data_source}" name="data_source">-->
 
-             <!--<span class="input-group-addon search-btn" onclick="submitSearchForm()">GO!</span>-->
 
-             <!--</div>-->
 
-             <!--</div>-->
 
-         </form>
 
-     </notempty>
 
-     <form method="post" class="js-ajax-form">
 
-         <table class="table table-hover table-bordered table-list">
 
-             <thead>
 
-             <tr>
 
-                 <th width="16">
 
-                     <if condition="$multi">
 
-                         <label>
 
-                             <input type="checkbox" class="js-check-all" data-direction="x" data-checklist="js-check-x">
 
-                         </label>
 
-                     </if>
 
-                 </th>
 
-                 <th width="50">ID</th>
 
-                 <th>名称</th>
 
-             </tr>
 
-             </thead>
 
-             <tbody>
 
-             {$items_tree}
 
-             </tbody>
 
-         </table>
 
-     </form>
 
- </div>
 
- <script src="__STATIC__/js/admin.js"></script>
 
- <script>
 
-     $('.data-item-tr').click(function (e) {
 
-         console.log(e);
 
-         var $this = $(this);
 
-         if ($(e.target).is('input')) {
 
-             return;
 
-         }
 
-         var $input = $this.find('input');
 
-         if ($input.is(':checked')) {
 
-             $input.prop('checked', false);
 
-         } else {
 
-             $input.prop('checked', true);
 
-         }
 
-     });
 
-     function submitSearchForm() {
 
-         $('#search-form').get(0).submit();
 
-     }
 
-     function confirm() {
 
-         var selectedObjectsId   = [];
 
-         var selectedObjectsName = [];
 
-         var selectedObjects     = [];
 
-         $('.js-select-box:checked').each(function () {
 
-             var $this = $(this);
 
-             selectedObjectsId.push($this.val());
 
-             selectedObjectsName.push($this.data('name'));
 
-             selectedObjects.push({
 
-                 id: $this.val(),
 
-                 name: $this.data('name')
 
-             });
 
-         });
 
-         return {
 
-             selectedObjects: selectedObjects,
 
-             selectedObjectsId: selectedObjectsId,
 
-             selectedObjectsName: selectedObjectsName
 
-         };
 
-     }
 
- </script>
 
- </body>
 
- </html>
 
 
  |