| | {include file="../../../application/admin/view/public/head" /} |
| | <style> |
| | .layui-form-select ul {max-height:200px} |
| | .layui-btn+.layui-btn{margin-left:0px; } |
| | </style> |
| | <div class="page-container"> |
| | <form class="layui-form layui-form-pane" action=""> |
| | <input type="hidden" name="__token__" value="{$Request.token}" /> |
| | <div class="layui-tab"> |
| | <ul class="layui-tab-title"> |
| | <li class="layui-this">{:lang('admin/database/batch_replace')}</li> |
| | </ul> |
| | <div class="layui-tab-content"> |
| | <div class="layui-tab-item layui-show"> |
| |
|
| | <div class="layui-form-item"> |
| | <label class="layui-form-label">{:lang('admin/database/select_table')}:</label> |
| | <div class="layui-input-inline w400" > |
| | <select name="table" lay-filter="table" lay-verify="table"> |
| | {volist name="list" id="vo"} |
| | <option value="{$vo.Name}">{$vo.Name}【{$vo.Comment}】</option> |
| | {/volist} |
| | </select> |
| | </div> |
| | </div> |
| | <div class="layui-form-item row-fields"> |
| | <label class="layui-form-label">{:lang('admin/database/select_col')}:</label> |
| | <div class="layui-input-block fields" > |
| |
|
| | </div> |
| | </div> |
| | <div class="layui-form-item"> |
| | <label class="layui-form-label">{:lang('admin/database/field')}:</label> |
| | <div class="layui-input-block" > |
| | <input type="text" id="field" name="field" placeholder="" lay-verify="field" class="layui-input"> |
| | </div> |
| | </div> |
| |
|
| | <div class="layui-form-item"> |
| | <label class="layui-form-label">{:lang('admin/database/findstr')}:</label> |
| | <div class="layui-input-block" > |
| | <textarea name="findstr" placeholder="" lay-verify="findstr" class="layui-textarea"></textarea> |
| | </div> |
| | </div> |
| | <div class="layui-form-item"> |
| | <label class="layui-form-label">{:lang('admin/database/tostr')}:</label> |
| | <div class="layui-input-block" > |
| | <textarea name="tostr" placeholder="" lay-verify="tostr" class="layui-textarea"></textarea> |
| | </div> |
| | </div> |
| | <div class="layui-form-item"> |
| | <label class="layui-form-label">{:lang('admin/database/where')}:</label> |
| | <div class="layui-input-block" > |
| | <input type="text" name="where" placeholder="" value="" class="layui-input"> |
| | </div> |
| | </div> |
| |
|
| | <div class="layui-form-item"> |
| |
|
| | </div> |
| | </div> |
| | </div> |
| | </div> |
| | <div class="layui-form-item center"> |
| | <div class="layui-input-block"> |
| | <button type="submit" class="layui-btn" lay-submit="" lay-filter="formSubmit">{:lang('btn_save')}</button> |
| | <button class="layui-btn layui-btn-warm" type="reset">{:lang('btn_reset')}</button> |
| | </div> |
| | </div> |
| | </form> |
| | </div> |
| |
|
| | {include file="../../../application/admin/view/public/foot" /} |
| | <script type="text/javascript"> |
| | layui.use(['form', 'layer'], function(){ |
| | |
| | var form = layui.form |
| | , layer = layui.layer, |
| | $ = layui.jquery; |
| | |
| | form.on('select(table)', function(data){ |
| | $('.fields').html(''); |
| | if(data.value !=''){ |
| | $.post("{:url('columns')}", {table:data.value}, function(res) { |
| | if (res.code == 1) { |
| | $.each(res.data,function(index,row){ |
| | $(".fields").append('<a class="layui-btn layui-btn-sm" href="javascript:setfield(\''+row.Field+'\')">'+row.Field+'</a> '); |
| | if(index>0 && index%5==0){ |
| | |
| | } |
| | |
| | }); |
| | } |
| | layer.msg(res.msg); |
| | }); |
| | } |
| | }); |
| | |
| | |
| | |
| | form.verify({ |
| | table: function (value) { |
| | if (value == "") { |
| | return "{:lang('admin/database/select_table')}"; |
| | } |
| | }, |
| | field: function (value) { |
| | if (value == "") { |
| | return "{:lang('admin/database/select_col')}"; |
| | } |
| | }, |
| | findstr: function (value) { |
| | if (value == "") { |
| | return "{:lang('admin/database/findstr')}"; |
| | } |
| | }, |
| | tostr: function (value) { |
| | if (value == "") { |
| | return "{:lang('admin/database/tostr')}"; |
| | } |
| | } |
| | }); |
| | |
| | }); |
| | |
| | function setfield(v){ |
| | $('#field').val(v); |
| | } |
| | |
| | </script> |
| |
|
| | </body> |
| | </html> |