码农笔录博客源码
您最多能選擇 25 個主題 主題必須以字母或數字為開頭,可包含連接號「-」且最長為 35 個字元。
 
 
 
 
 

102 行
4.1 KiB

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="码农随笔,个人随笔是一个面向IT技术人员,提供个人平时工作总结和在线记录学习笔记,个人技术博客,在线云笔记,码农笔录,最新的技术博客,www.aiprose.com">
<meta name="keywords"
content="码农随笔,个人随笔,博客,个人博客,个人笔记,技术博客,免费云笔记,云笔记,随笔,IT博客,谷歌地图,码农笔录,www.aiprose.com,aiprose.com,aiprose">
<link rel="stylesheet" href="//oss.aiprose.com/ali/sui/css/sui.min.css">
<script type="text/javascript" src="//oss.aiprose.com/ali/jquery/jquery.min.js"></script>
<script type="text/javascript" src="//oss.aiprose.com/ali/sui/js/sui.min.js"></script>
<title>发布博客 - 码农随笔</title>
<style>
.common {
margin: 10px 0;
}
.tag {
margin: 3px 0;
}
</style>
</head>
<body>
<div style="margin: 5px 10px">
<div class="common">
<span>开发语言:</span>
<span>
<select class="form-control " style="width: 150px;display: inline-block;height: 32px" id="catory">
{{range .Cats}}
<option value="{{.Id}}">{{.Title}}</option>
{{end}}
</select>
</span>
</div>
<div class="common">
<span style="flex: 1;height: 30px;line-height: 30px;">文章标签:</span>
<div class="tag-group tag-removable" data-toggle='tag' id="labels">
</div>
</div>
<div class="common">
<span>添加标签:</span>
<input type="text" placeholder="输入标签" class="input-xfat" style="height: 26px;" id="lable">
<button type="button" class="btn btn-primary" style="height: 26px;margin-top: -5px;" id="addBtn">添加</button>
</div>
<div class="common" style="text-align: center">
<button type="button" class="btn btn-primary btn-xl" id="saveBtn">保存</button>
<button type="button" class="btn btn-warning btn-xl" id="cacelBtn">取消</button>
</div>
</div>
</body>
<script>
$(function () {
if (parent.tobj.catory) {
$("#catory").val(parent.tobj.catory)
}
if (parent.tobj.labels) {
for (var i = 0; i < parent.tobj.labels.length; i++) {
var child = "<label class='tag tag-primary'>" + parent.tobj.labels[i] + "<a name='remove'><i class=\"iconfont icon-close\"></i></a> "
+ "<input type='checkbox' class='simple-tag' name='simple-tag-1' value='" + parent.tobj.labels[i] + "' checked='checked'/></label>"
$("#labels").append(child)
}
}
$("#addBtn").click(function () {
var temp = $("#lable").val()
if (temp.trim().length != 0) {
if ($("#labels").children().length > 5) {
layer.msg('5个标签还不够', function () {
});
return
}
var child = "<label class='tag tag-primary'>" + temp + "<a name='remove'><i class=\"iconfont icon-close\"></i></a> "
+ "<input type='checkbox' class='simple-tag' name='simple-tag-1' value='" + temp + "' checked='checked'/></label>"
$("#labels").append(child)
$("#lable").val("")
}
})
$("#saveBtn").click(function () {
parent.tobj.catory = $("#catory").val()
var tarr = []
$.each($(".simple-tag"), function () {
tarr.push($(this).val())
});
parent.tobj.labels = tarr
console.log(tarr)
parent.saveBlogCallback(function (flag) {
if (flag) {
var index = parent.layer.getFrameIndex(window.name);
parent.layer.close(index);
}
})
})
$("#cacelBtn").click(function () {
var index = parent.layer.getFrameIndex(window.name);
parent.layer.close(index);
})
})
</script>
</html>