基板
This commit is contained in:
@@ -31,17 +31,15 @@
|
||||
<!-- 隐藏域 -->
|
||||
<input type="hidden" name="authorId" th:value="${session.loginUser.getUid()}">
|
||||
<input type="hidden" name="authorName" th:value="${session.loginUser.getUsername()}">
|
||||
<input type="hidden" name="authorAvatar" th:value="${session.loginUser.getAvatar()}">
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-10 mb-3">
|
||||
<label for="firstName">文章标题</label>
|
||||
<input type="text" name="title" class="form-control" id="firstName" value="" required>
|
||||
<label for="title">文章标题</label>
|
||||
<input type="text" name="title" maxlength="30" class="form-control" id="title" placeholder="请输入标题" required>
|
||||
</div>
|
||||
|
||||
<div class="col-md-2 mb-3">
|
||||
<label for="country">文章标签</label>
|
||||
<select name="categoryId" class="custom-select d-block w-100" id="country">
|
||||
<label for="categoryId">文章标签</label>
|
||||
<select name="categoryId" class="custom-select d-block w-100" id="categoryId" required>
|
||||
<option th:each="category:${categoryList}"
|
||||
th:value="${category.getId()}" th:text="${category.getCategory()}">
|
||||
</option>
|
||||
@@ -52,7 +50,7 @@
|
||||
<p>文章内容</p>
|
||||
<div id="blog-content">
|
||||
<div id="editor-toolbar"></div>
|
||||
<div id="editor-text-area" style="height: 400px;border: 1px solid lightgrey"></div>
|
||||
<div id="editor-text-area" style="height: 600px;border: 1px solid lightgrey"></div>
|
||||
<textarea id="content-textarea" name="content" style="display: none;"></textarea>
|
||||
<textarea id="contentText-textarea" name="contentJson" style="display: none;"></textarea>
|
||||
</div>
|
||||
@@ -60,7 +58,7 @@
|
||||
|
||||
</div>
|
||||
|
||||
<button class="btn btn-primary btn-lg btn-block" type="submit" onclick="this.disabled=true; this.form.submit();" >发布文章</button>
|
||||
<button class="btn btn-primary btn-lg btn-block" type="submit" onclick="talkWith()" >发布文章</button>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
@@ -77,8 +75,31 @@
|
||||
|
||||
<script th:src="@{/wangedit/js/wang.min.js}"></script>
|
||||
<script th:src="@{/wangedit/js/wang.init.js}"></script>
|
||||
<script th:src="@{/layer/layer.js}"></script>
|
||||
<script th:src="@{/js/axios.js}"></script>
|
||||
|
||||
<script th:src="@{/layer/mobile/layer.js}"></script>
|
||||
<script type="text/javascript">
|
||||
function talkWith(){
|
||||
var title = $('#title').val();
|
||||
var content = $('#content-textarea').val();
|
||||
var categoryId = $('#categoryId').val();
|
||||
if (!title){
|
||||
layer.open({ content: '请输入标题', skin: 'msg', time: 2 });
|
||||
return;
|
||||
}
|
||||
if(title.length>30){
|
||||
layer.open({ content: '标题过长', skin: 'msg', time: 2 });
|
||||
return;
|
||||
}
|
||||
if (!categoryId){
|
||||
layer.open({ content: '请选择博客分类', skin: 'msg', time: 2 });
|
||||
return;
|
||||
}
|
||||
if (content.length < 30){
|
||||
layer.open({ content: '内容过短!请多表达一点思想吧?', skin: 'msg', time: 2 });
|
||||
return;
|
||||
}
|
||||
this.disabled = true;
|
||||
this.submit();
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user