提交 ed9e9a1d 编写于 作者: H hjdhnx

设置中心增加长文本编辑

上级 a0b9a808
无法预览此类型文件
.save_conf{
.btn_option{
border-radius: 50px;
border-style: solid;
color: #FFFFFF;
......@@ -12,10 +12,13 @@
input.conf{
margin-bottom: 10px;
width: 220px;
width: 180px;
}
label{
.label{
font-size: 12px;
color: #5c6cf6;
font-weight: bold;
width: 60px;
/*display:block;*/
text-align: center;
}
\ No newline at end of file
......@@ -11,14 +11,20 @@
<link rel="icon" href="/static/img/logo.png" type="image/x-icon">
<script src="/static/js/jquery.min.js"></script>
<script src="/static/js/common.js"></script>
<link rel="stylesheet" href="/static/plugin/layui/css/layui.css">
<script src="/static/plugin/layui/layui.js"></script>
</head>
<body>
<script>
function saveConf(obj){
let thisObj=$(obj);//js对象转jquery对象
let key = thisObj.attr("value");
let value = $('.conf[name="'+key+'"]').val();
function saveConf(key,value){
// let thisObj=$(obj);//js对象转jquery对象
// let key = thisObj.attr("value");
// let value = $('.conf[name="'+key+'"]').val();
console.log('key:'+key+',value:'+value);
if(!key||typeof(value)==='undefined'){
layer.msg('saveConf传参异常',{time:1000});
return
}
let params = {
key:key,
value:value
......@@ -26,8 +32,10 @@
$.post("/admin/save_conf",params,function(data,status){
// console.log(data);
if(data.code === 200){
alert(data.msg);
// alert(data.msg);
layer.msg(data.msg,{time:1000});
console.log('保存'+key+'成功了...');
$(`input.conf[name="${key}"]`).val(value);
if(/UNAME|PWD/.test(params.key)){
location.reload();
}
......@@ -35,7 +43,8 @@
if(/登录/.test(data.msg)){
location.href = '/admin'
}else{
alert(data.msg);
// alert(data.msg);
layer.msg(data.msg,{time:1000});
console.log('保存'+key+'失败了...');
return false
}
......@@ -43,8 +52,24 @@
});
}
$(document).ready(function() {
$(".save_conf1").click(function () {
console.log(this);
$(".save_conf").click(function () {
let key = $(this).attr('value');
let value = $(`input.conf[name="${key}"]`).val();
saveConf(key,value);
});
$('.edit_conf').click(function (){
let key = $(this).attr('value');
let value = $(`input.conf[name="${key}"]`).val();
layer.prompt({
formType: 2,
value: value,
title: '请输入 '+key,
area: ['320px', '100px'] //自定义文本域宽高
}, function(value, index, elem){
console.log(value); //得到value
saveConf(key,value);
layer.close(index);
});
});
$('#update_db').click(function (){
if(confirm('确定要升级数据库?升级过程可能较长,需要耐心等待提示完成。判断标准为是否正常打开缓存文件列表-查看界面,如果正常就不需要进行此操作。升级数据库后将正常使用未来功能多选操作,可对规则进行多选显示或者隐藏')){
......@@ -78,8 +103,12 @@
</h4>
<form action="#">
{% for conf in conf_lists %}
<label>{{ conf.name }}</label>: <input class="conf" type="text" name="{{ conf.key }}" placeholder="请输入{{ conf.key }}..." value="{{ conf.value }}"/>
<a class="save_conf" href="javascript:void(0);" onclick="saveConf(this)" value="{{ conf.key }}">保存</a>
<span class="label">
{{ conf.name }}:
</span>
<input class="conf" type="text" name="{{ conf.key }}" placeholder="请输入{{ conf.key }}..." value="{{ conf.value }}"/>
<a class="save_conf btn_option" href="javascript:void(0);" value="{{ conf.key }}">保存</a>
<a class="edit_conf btn_option" href="javascript:void(0);" value="{{ conf.key }}">编辑</a>
{% if loop.last==False %}</br>{% endif %}{% endfor %}
</form>
</body>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册