优化HTML模板的js代码
This commit is contained in:
parent
f3bc0cddcd
commit
0b36fc6afa
@ -337,17 +337,6 @@
|
||||
}
|
||||
});
|
||||
};
|
||||
//删除模板
|
||||
delTemp = function(doctemp_id){
|
||||
layer.open({
|
||||
title:'删除模板',
|
||||
content:'确认删除此模板?',
|
||||
btn:['确定','取消'],
|
||||
yes:function(index,layero){
|
||||
|
||||
},
|
||||
});
|
||||
};
|
||||
//插入本地文本文件
|
||||
function insertLocalFile(input) {
|
||||
var file = input.files[0];
|
||||
|
||||
@ -311,7 +311,6 @@
|
||||
type: 1,
|
||||
id:'temp-div',
|
||||
content: $('#doctemp-list'),
|
||||
//area:['530px','300px'],
|
||||
area:['50%','50%'],
|
||||
});
|
||||
});
|
||||
@ -337,17 +336,6 @@
|
||||
}
|
||||
});
|
||||
};
|
||||
//删除模板
|
||||
delTemp = function(doctemp_id){
|
||||
layer.open({
|
||||
title:'删除模板',
|
||||
content:'确认删除此模板?',
|
||||
btn:['确定','取消'],
|
||||
yes:function(index,layero){
|
||||
|
||||
},
|
||||
});
|
||||
};
|
||||
//插入本地文本文件
|
||||
function insertLocalFile(input) {
|
||||
var file = input.files[0];
|
||||
|
||||
@ -181,7 +181,7 @@
|
||||
{% endblock %}
|
||||
|
||||
{% block custom_script %}
|
||||
<script>
|
||||
<script>
|
||||
//获取文档数和上级文档信息
|
||||
$(function(){
|
||||
layer.load(1);
|
||||
@ -233,66 +233,40 @@
|
||||
}
|
||||
});
|
||||
});
|
||||
//发布文档
|
||||
createDoc = function(){
|
||||
// 修改文档
|
||||
modifyDoc = function(status){
|
||||
$('button.layui-btn').attr("disabled",true);
|
||||
$('button.layui-btn').addClass('layui-btn-disabled');
|
||||
layer.load(1);
|
||||
var data = {
|
||||
'doc_id':'{{ doc.id }}',
|
||||
'project':$("#project").val(),
|
||||
'parent_doc':$("#parent-doc").val(),
|
||||
'doc_tag':$("#tagsinputval").val(),
|
||||
'parent_doc':$("#parent-doc").val(),
|
||||
'doc_name':$("#doc-name").val(),
|
||||
'content':editor.getHTML(),
|
||||
'pre_content':editor.getMarkdown(),
|
||||
'sort':$("#sort").val(),
|
||||
'status':1,
|
||||
'status':status,
|
||||
'open_children':$('input:radio[name="open-children"]:checked').val(),
|
||||
};
|
||||
}
|
||||
$.post("{% url 'modify_doc' doc_id=doc.id %}",data,function(r){
|
||||
layer.closeAll("loading");
|
||||
if(r.status){
|
||||
//修改成功
|
||||
window.localStorage.removeItem('mrdoc_doc_cache') // 清空文档缓存
|
||||
if(status === 1){
|
||||
layer.msg('发布成功,即将跳转',function(){
|
||||
md_changed = false;
|
||||
window.location.href = "{% url 'doc' pro_id=doc.top_doc doc_id=doc.id %}";
|
||||
});
|
||||
}else{
|
||||
//修改失败
|
||||
layer.msg('保存失败');
|
||||
$('button.layui-btn').attr("disabled",false);
|
||||
$('button.layui-btn').removeClass('layui-btn-disabled');
|
||||
}
|
||||
});
|
||||
};
|
||||
//保存草稿
|
||||
saveDoc = function(){
|
||||
$('button.layui-btn').attr("disabled",true);
|
||||
$('button.layui-btn').addClass('layui-btn-disabled');
|
||||
layer.load(1);
|
||||
var data = {
|
||||
'doc_id':'{{ doc.id }}',
|
||||
'project':$("#project").val(),
|
||||
'doc_tag':$("#tagsinputval").val(),
|
||||
'parent_doc':$("#parent-doc").val(),
|
||||
'doc_name':$("#doc-name").val(),
|
||||
'content':editor.getHTML(),
|
||||
'pre_content':editor.getMarkdown(),
|
||||
'sort':$("#sort").val(),
|
||||
'status':0,
|
||||
'open_children':$('input:radio[name="open-children"]:checked').val(),
|
||||
}
|
||||
$.post("{% url 'modify_doc' doc_id=doc.id %}",data,function(r){
|
||||
layer.closeAll("loading");
|
||||
if(r.status){
|
||||
//修改成功
|
||||
window.localStorage.removeItem('mrdoc_doc_cache') // 清空文档缓存
|
||||
layer.msg('保存成功',function(){
|
||||
md_changed = false;
|
||||
window.location.href = "{% url 'modify_doc' doc.id %}";
|
||||
});
|
||||
}
|
||||
}else{
|
||||
//修改失败
|
||||
layer.msg('保存失败');
|
||||
@ -301,6 +275,12 @@
|
||||
}
|
||||
});
|
||||
};
|
||||
$("#modify_save_doc").click(function(){
|
||||
modifyDoc(0);
|
||||
})
|
||||
$("#modify_pub_doc").click(function(){
|
||||
modifyDoc(1);
|
||||
})
|
||||
//选择文档模板
|
||||
$("#sel-doctemp").click(function(){
|
||||
layer.open({
|
||||
@ -539,7 +519,7 @@
|
||||
}
|
||||
})
|
||||
|
||||
</script>
|
||||
</script>
|
||||
{% endblock %}
|
||||
|
||||
{% block custom_div %}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user