156 lines
3.7 KiB
Plaintext
156 lines
3.7 KiB
Plaintext
<%@ page contentType="text/html;charset=UTF-8" %>
|
|
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
|
|
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
|
|
<%@ taglib prefix="fns" uri="/WEB-INF/tlds/fns.tld" %>
|
|
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<%@include file="../baseset.jsp" %>
|
|
<%@include file="../systemset.jsp" %>
|
|
|
|
<title></title>
|
|
<style type="text/css">
|
|
.p{
|
|
margin:1% 2% 0 1%;
|
|
}
|
|
.flag{
|
|
width:10%;
|
|
text-align: right;
|
|
}
|
|
.flag>span{
|
|
padding-right:1em;
|
|
}
|
|
.con{
|
|
width:15%;
|
|
text-align: left;
|
|
}
|
|
.lang{
|
|
valign:middle;
|
|
width:40%;
|
|
text-align: left;
|
|
}
|
|
.inp{
|
|
width:50%;
|
|
}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<div class="p">
|
|
<form id="postForm" method="POST" onsubmit="return false;" >
|
|
<table id="bigTable" cellspacing="0" cellpadding="0" border="0" class="customTable">
|
|
<input type="hidden" id="postId" name="id" value="${post.id}" />
|
|
<input type="hidden" id="mimeName" value="${post.name}" />
|
|
<tbody>
|
|
<tr class="FormData">
|
|
<td class="CaptionTD"><font color="red">*</font>名称:</td>
|
|
<td class="DataTD">
|
|
<input type="hidden" value="${post.name}" />
|
|
<input type="text" jyValidate="required" onblur="checkNameIsExist(this)" name="name" value="${post.name}" class="FormElement ui-widget-content ui-corner-all inp"></td>
|
|
</tr>
|
|
|
|
|
|
<tr class="FormData">
|
|
<td class="CaptionTD">描述:</td>
|
|
<td class="DataTD">
|
|
<textarea name="duty" class="FormElement ui-widget-content ui-corner-all inp">${post.duty}</textarea>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr class="FormData">
|
|
<td class="CaptionTD">是否启用:</td>
|
|
<td class="DataTD">
|
|
<select jyValidate="required" name="isActive" class="inp" >
|
|
<option value="" >--请选择--</option>
|
|
<option value="1" <c:if test="${post.isActive eq 1}">selected="selected"</c:if>>--是--</option>
|
|
<option value="0" <c:if test="${post.isActive eq 0}">selected="selected"</c:if>>--否--</option>
|
|
</select>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</form>
|
|
</div>
|
|
<script type="text/javascript">
|
|
|
|
$(function () {
|
|
$.fn.modal.Constructor.prototype.enforceFocus = function(){};
|
|
$(".js-example-basic-single").select2({
|
|
"language": "zh-CN"
|
|
});
|
|
|
|
if('${post.keyWord}' == 'view'){
|
|
$(".inp").attr("disabled","disabled");
|
|
}
|
|
});
|
|
|
|
/**
|
|
* @author 姜山
|
|
* @date 2019-07-31
|
|
* @function 父页面回调函数
|
|
* @returns
|
|
*/
|
|
function getInfo(){
|
|
var obj = JY.Object.serialize($("#postForm"));
|
|
return obj;
|
|
}
|
|
|
|
/**
|
|
* @author 无畏
|
|
* @date 2019-06-25
|
|
* @function 验证表单信息
|
|
* @returns
|
|
*/
|
|
function formValid(){
|
|
return JY.Validate.form("postForm");
|
|
}
|
|
|
|
|
|
function checkNameIsExist(that){
|
|
var name = $(that).val().trim();
|
|
if(!JY.Object.notNull(name)){
|
|
return;
|
|
}
|
|
|
|
var prevName = $(that).prev().val();
|
|
if(name == prevName){
|
|
return;
|
|
}
|
|
|
|
var mimeName = $("#mimeName").val();
|
|
if(name == mimeName){
|
|
return;
|
|
}
|
|
|
|
var idx = layer.msg('正在类型名查重,请稍等...', {
|
|
icon: 16
|
|
,shade: 0.01
|
|
,time:'-1'
|
|
});
|
|
$.ajax({
|
|
type:'POST',
|
|
url:bonuspath +'/backstage/post/checkNameIsExist',
|
|
data:{name:name},
|
|
dataType:'json',
|
|
success:function(data) {
|
|
layer.close(idx);
|
|
if(data.res == 0){
|
|
showMsg("<h4 style='color:red'>"+data.resMsg+"</h4>");
|
|
$(that).val("");
|
|
}else{
|
|
$(that).prev().val(name);
|
|
}
|
|
},
|
|
error:function(data){
|
|
layer.close(idx);
|
|
var indexMsg = layer.confirm('请求发送失败', {btn: ['关闭']},function(){
|
|
layer.close(indexMsg);
|
|
});
|
|
}
|
|
});
|
|
}
|
|
|
|
|
|
</script>
|
|
|
|
</body>
|
|
</html> |