固定按钮位置(提交/关闭)

master
RuoYi 6 years ago committed by Limy
parent bc28357a80
commit eb36c8811c

@ -335,8 +335,13 @@ label {
}
}
@media ( min-width : 768px) {
.select-list li {
float: left;
}
}
.select-list li {
float: left;
color: #333;
margin: 5px 15px 5px 0px;
}

@ -304,8 +304,16 @@
shade: 0.3,
title: title,
content: url,
btn: ['确定', '关闭'],
// 弹层外区域关闭
shadeClose: true
shadeClose: true,
yes: function(index, layero) {
var iframeWin = layero.find('iframe')[0];
iframeWin.contentWindow.submitHandler();
},
cancel: function(index) {
return true;
}
});
},
// 弹出层指定参数选项
@ -401,8 +409,23 @@
},
// 详细信息
detail: function(id) {
var url = $.common.isEmpty(id) ? $.table._option.detailUrl : $.table._option.detailUrl.replace("{id}", id);
$.modal.open($.table._option.modalName + "详细", url);
var _url = $.common.isEmpty(id) ? $.table._option.detailUrl : $.table._option.detailUrl.replace("{id}", id);
layer.open({
type: 2,
area: ['800px', ($(window).height() - 50) + 'px'],
fix: false,
//不固定
maxmin: true,
shade: 0.3,
title: $.table._option.modalName + "详细",
content: _url,
btn: ['<i class="fa fa-close"></i> 关闭'],
// 弹层外区域关闭
shadeClose: true,
cancel: function(index) {
return true;
}
});
},
// 删除信息
remove: function(id) {
@ -494,6 +517,13 @@
return true;
}
return false;
},
// 表单验证
form: function (id) {
if ($.common.isEmpty(id)) {
return false;
}
return $(id).validate().form();
}
},
// 树插件封装处理

@ -58,12 +58,6 @@
<textarea id="remark" name="remark" class="form-control"></textarea>
</div>
</div>
<div class="form-group">
<div class="form-control-static col-sm-offset-9">
<button type="submit" class="btn btn-primary">提交</button>
<button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
</div>
</div>
</form>
</div>
<div th:include="include::footer"></div>
@ -86,6 +80,12 @@
$.operate.save(prefix + "/add", $('#form-job-add').serialize());
}
});
function submitHandler() {
if ($.validate.form("#form-job-add")) {
$.operate.save(prefix + "/add", $('#form-job-add').serialize());
}
}
</script>
</body>
</html>

@ -59,12 +59,6 @@
<textarea id="remark" name="remark" class="form-control">[[*{remark}]]</textarea>
</div>
</div>
<div class="form-group">
<div class="form-control-static col-sm-offset-9">
<button type="submit" class="btn btn-primary">提交</button>
<button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
</div>
</div>
</form>
</div>
<div th:include="include::footer"></div>
@ -82,11 +76,14 @@
cronExpression:{
required:true,
},
},
submitHandler:function(form){
$.operate.save(prefix + "/edit", $('#form-job-edit').serialize());
}
});
function submitHandler() {
if ($.validate.form("#form-job-edit")) {
$.operate.save(prefix + "/edit", $('#form-job-edit').serialize());
}
}
</script>
</body>
</html>

@ -41,11 +41,6 @@
<div class="form-control-static" th:text="${operLog.errorMsg}">
</div>
</div>
<div class="form-group">
<div class="form-control-static col-sm-offset-9">
<button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
</div>
</div>
</form>
</div>
<div th:include="include :: footer"></div>

@ -38,17 +38,11 @@
<textarea id="remark" name="remark" class="form-control"></textarea>
</div>
</div>
<div class="form-group">
<div class="form-control-static col-sm-offset-9">
<button type="submit" class="btn btn-primary">提交</button>
<button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
</div>
</div>
</form>
</div>
<div th:include="include::footer"></div>
<script type="text/javascript">
var prefix = ctx + "system/config"
var prefix = ctx + "system/config";
$("#form-config-add").validate({
rules: {
@ -79,11 +73,14 @@
"configKey": {
remote: "参数键名已经存在"
}
},
submitHandler: function(form) {
$.operate.save(prefix + "/add", $('#form-config-add').serialize());
}
});
function submitHandler() {
if ($.validate.form("#form-config-add")) {
$.operate.save(prefix + "/add", $('#form-config-add').serialize());
}
}
</script>
</body>
</html>

@ -39,18 +39,12 @@
<textarea id="remark" name="remark" class="form-control">[[*{remark}]]</textarea>
</div>
</div>
<div class="form-group">
<div class="form-control-static col-sm-offset-9">
<button type="submit" class="btn btn-primary">提交</button>
<button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
</div>
</div>
</form>
</div>
<div th:include="include::footer"></div>
<script type="text/javascript">
var prefix = ctx + "system/config"
var prefix = ctx + "system/config";
$("#form-config-edit").validate({
rules: {
configKey: {
@ -83,11 +77,14 @@
"configKey": {
remote: "参数键名已经存在"
}
},
submitHandler: function(form) {
$.operate.save(prefix + "/edit", $('#form-config-edit').serialize());
}
});
function submitHandler() {
if ($.validate.form("#form-config-edit")) {
$.operate.save(prefix + "/edit", $('#form-config-edit').serialize());
}
}
</script>
</body>
</html>

@ -51,19 +51,12 @@
</div>
</div>
</div>
<div class="form-group">
<div class="form-control-static col-sm-offset-9">
<button type="submit" class="btn btn-primary">提交</button>
<button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
</div>
</div>
</form>
</div>
<div th:include="include::footer"></div>
<script type="text/javascript">
var prefix = ctx + "system/dept"
var prefix = ctx + "system/dept";
$("#form-dept-add").validate({
rules:{
deptName:{
@ -100,11 +93,14 @@
"deptName": {
remote: "部门已经存在"
}
},
submitHandler:function(form){
$.operate.save(prefix + "/add", $('#form-dept-add').serialize());
}
}
});
function submitHandler() {
if ($.validate.form("#form-dept-add")) {
$.operate.save(prefix + "/add", $('#form-dept-add').serialize());
}
}
/*部门管理-新增-选择父部门树*/
function selectDeptTree() {

@ -52,18 +52,12 @@
</div>
</div>
</div>
<div class="form-group">
<div class="form-control-static col-sm-offset-9">
<button type="submit" class="btn btn-primary">提交</button>
<button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
</div>
</div>
</form>
</div>
<div th:include="include::footer"></div>
<script type="text/javascript">
var prefix = ctx + "system/dept"
var prefix = ctx + "system/dept";
$("#form-dept-edit").validate({
rules:{
deptName:{
@ -103,11 +97,14 @@
"deptName": {
remote: "部门已经存在"
}
},
submitHandler:function(form){
$.operate.save(prefix + "/edit", $('#form-dept-edit').serialize());
}
}
});
function submitHandler() {
if ($.validate.form("#form-dept-edit")) {
$.operate.save(prefix + "/edit", $('#form-dept-edit').serialize());
}
}
/*部门管理-修改-选择部门树*/
function selectDeptTree() {

@ -74,18 +74,11 @@
<textarea id="remark" name="remark" class="form-control"></textarea>
</div>
</div>
<div class="form-group">
<div class="form-control-static col-sm-offset-9">
<button type="submit" class="btn btn-primary">提交</button>
<button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
</div>
</div>
</form>
</div>
<div th:include="include::footer"></div>
<script type="text/javascript">
var prefix = ctx + "system/dict/data"
var prefix = ctx + "system/dict/data";
$("#form-dict-add").validate({
rules:{
@ -99,11 +92,14 @@
required:true,
digits:true
},
},
submitHandler:function(form){
$.operate.save(prefix + "/add", $('#form-dict-add').serialize());
}
});
function submitHandler() {
if ($.validate.form("#form-dict-add")) {
$.operate.save(prefix + "/add", $('#form-dict-add').serialize());
}
}
</script>
</body>
</html>

@ -75,18 +75,11 @@
<textarea id="remark" name="remark" class="form-control">[[*{remark}]]</textarea>
</div>
</div>
<div class="form-group">
<div class="form-control-static col-sm-offset-9">
<button type="submit" class="btn btn-primary">提交</button>
<button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
</div>
</div>
</form>
</div>
<div th:include="include::footer"></div>
<script type="text/javascript">
var prefix = ctx + "system/dict/data"
var prefix = ctx + "system/dict/data";
$("#form-dict-edit").validate({
rules:{
@ -100,11 +93,14 @@
required:true,
digits:true
},
},
submitHandler:function(form){
$.operate.save(prefix + "/edit", $('#form-dict-edit').serialize());
}
});
function submitHandler() {
if ($.validate.form("#form-dict-edit")) {
$.operate.save(prefix + "/edit", $('#form-dict-edit').serialize());
}
}
</script>
</body>
</html>

@ -32,18 +32,11 @@
<textarea id="remark" name="remark" class="form-control"></textarea>
</div>
</div>
<div class="form-group">
<div class="form-control-static col-sm-offset-9">
<button type="submit" class="btn btn-primary">提交</button>
<button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
</div>
</div>
</form>
</div>
<div th:include="include::footer"></div>
<script type="text/javascript">
var prefix = ctx + "system/dict"
var prefix = ctx + "system/dict";
$("#form-dict-add").validate({
rules:{
@ -72,11 +65,14 @@
"dictType": {
remote: "该字典类型已经存在"
}
},
submitHandler:function(form){
$.operate.save(prefix + "/add", $('#form-dict-add').serialize());
}
}
});
function submitHandler() {
if ($.validate.form("#form-dict-add")) {
$.operate.save(prefix + "/add", $('#form-dict-add').serialize());
}
}
</script>
</body>
</html>

@ -33,18 +33,11 @@
<textarea id="remark" name="remark" class="form-control">[[*{remark}]]</textarea>
</div>
</div>
<div class="form-group">
<div class="form-control-static col-sm-offset-9">
<button type="submit" class="btn btn-primary">提交</button>
<button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
</div>
</div>
</form>
</div>
<div th:include="include::footer"></div>
<script type="text/javascript">
var prefix = ctx + "system/dict"
var prefix = ctx + "system/dict";
$("#form-dict-edit").validate({
rules:{
@ -76,11 +69,14 @@
"dictType": {
remote: "该字典类型已经存在"
}
},
submitHandler:function(form){
$.operate.save(prefix + "/edit", $('#form-dict-edit').serialize());
}
}
});
function submitHandler() {
if ($.validate.form("#form-dict-edit")) {
$.operate.save(prefix + "/edit", $('#form-dict-edit').serialize());
}
}
</script>
</body>
</html>

@ -64,12 +64,6 @@
</div>
</div>
</div>
<div class="form-group">
<div class="form-control-static col-sm-offset-9">
<button type="submit" class="btn btn-primary">提交</button>
<button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
</div>
</div>
</form>
</div>
<div th:include="include::footer"></div>
@ -108,11 +102,14 @@
"menuName": {
remote: "菜单已经存在"
}
},
submitHandler:function(form){
$.operate.save(prefix + "/add", $('#form-menu-add').serialize());
}
}
});
function submitHandler() {
if ($.validate.form("#form-menu-add")) {
$.operate.save(prefix + "/add", $('#form-menu-add').serialize());
}
}
$(function() {
$("input[name='icon']").focus(function() {

@ -65,12 +65,6 @@
</div>
</div>
</div>
<div class="form-group">
<div class="form-control-static col-sm-offset-9">
<button type="submit" class="btn btn-primary">提交</button>
<button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
</div>
</div>
</form>
</div>
<div th:include="include::footer"></div>
@ -118,11 +112,14 @@
"menuName": {
remote: "菜单已经存在"
}
},
submitHandler:function(form){
$.operate.save(prefix + "/edit", $('#form-menu-edit').serialize());
}
}
});
function submitHandler() {
if ($.validate.form("#form-menu-edit")) {
$.operate.save(prefix + "/edit", $('#form-menu-edit').serialize());
}
}
$(function() {
$("input[name='icon']").focus(function() {

@ -38,18 +38,12 @@
<textarea id="remark" name="remark" class="form-control"></textarea>
</div>
</div>
<div class="form-group">
<div class="form-control-static col-sm-offset-9">
<button type="submit" class="btn btn-primary">提交</button>
<button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
</div>
</div>
</form>
</div>
<div th:include="include::footer"></div>
<script type="text/javascript">
var prefix = ctx + "system/post"
var prefix = ctx + "system/post";
$("#form-post-add").validate({
rules:{
postName:{
@ -96,11 +90,14 @@
"postName": {
remote: "岗位名称已经存在"
}
},
submitHandler:function(form){
$.operate.save(prefix + "/add", $('#form-post-add').serialize());
}
}
});
function submitHandler() {
if ($.validate.form("#form-post-add")) {
$.operate.save(prefix + "/add", $('#form-post-add').serialize());
}
}
</script>
</body>
</html>

@ -39,18 +39,12 @@
<textarea id="remark" name="remark" class="form-control">[[*{remark}]]</textarea>
</div>
</div>
<div class="form-group">
<div class="form-control-static col-sm-offset-9">
<button type="submit" class="btn btn-primary">提交</button>
<button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
</div>
</div>
</form>
</div>
<div th:include="include::footer"></div>
<script type="text/javascript">
var prefix = ctx + "system/post"
var prefix = ctx + "system/post";
$("#form-post-edit").validate({
rules:{
postName:{
@ -103,11 +97,14 @@
"postName": {
remote: "岗位名称已经存在"
}
},
submitHandler:function(form){
$.operate.save(prefix + "/edit", $('#form-post-edit').serialize());
}
}
});
function submitHandler() {
if ($.validate.form("#form-post-edit")) {
$.operate.save(prefix + "/edit", $('#form-post-edit').serialize());
}
}
</script>
</body>
</html>

@ -48,12 +48,6 @@
<div id="menuTrees" class="ztree"></div>
</div>
</div>
<div class="form-group">
<div class="form-control-static col-sm-offset-9">
<button type="submit" class="btn btn-primary">提交</button>
<button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
</div>
</div>
</form>
</div>
<div th:include="include::footer"></div>
@ -116,11 +110,14 @@
"roleKey": {
remote: "角色权限已经存在"
}
},
submitHandler:function(form){
add();
}
}
});
function submitHandler() {
if ($.validate.form("#form-role-add")) {
add();
}
}
function add() {
var roleName = $("input[name='roleName']").val();

@ -49,12 +49,6 @@
<div id="menuTrees" class="ztree"></div>
</div>
</div>
<div class="form-group">
<div class="form-control-static col-sm-offset-9">
<button type="submit" class="btn btn-primary">提交</button>
<button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
</div>
</div>
</form>
</div>
<div th:include="include::footer"></div>
@ -123,10 +117,7 @@
"roleKey": {
remote: "角色权限已经存在"
}
},
submitHandler:function(form){
edit();
}
}
});
function edit() {
@ -159,6 +150,12 @@
}
});
}
function submitHandler() {
if ($.validate.form("#form-role-edit")) {
edit();
}
}
</script>
</body>
</html>

@ -35,12 +35,6 @@
<div id="deptTrees" class="ztree"></div>
</div>
</div>
<div class="form-group">
<div class="form-control-static col-sm-offset-9">
<button type="submit" class="btn btn-primary">提交</button>
<button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
</div>
</div>
</form>
</div>
<div th:include="include::footer"></div>
@ -59,11 +53,11 @@
$("#dataScope").change();
});
$("#form-role-edit").validate({
submitHandler:function(form){
edit();
}
});
function submitHandler() {
if ($.validate.form("#form-role-edit")) {
edit();
}
}
function edit() {
var roleId = $("input[name='roleId']").val();

@ -79,13 +79,6 @@
</label>
</div>
</div>
<div class="form-group">
<div class="form-control-static col-sm-offset-9">
<button type="submit" class="btn btn-primary">提交</button>
<button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
</div>
</div>
</form>
</div>
<div th:include="include::footer"></div>
@ -167,11 +160,14 @@
"phonenumber":{
remote: "手机号码已经存在"
}
},
submitHandler:function(form){
add();
}
}
});
function submitHandler() {
if ($.validate.form("#form-user-add")) {
add();
}
}
function add() {
var userId = $("input[name='userId']").val();

@ -74,13 +74,6 @@
</label>
</div>
</div>
<div class="form-group">
<div class="form-control-static col-sm-offset-9">
<button type="submit" class="btn btn-primary">提交</button>
<button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
</div>
</div>
</form>
</div>
<div th:include="include::footer"></div>
@ -147,6 +140,12 @@
edit();
}
});
function submitHandler() {
if ($.validate.form("#form-user-edit")) {
edit();
}
}
function edit() {
var userId = $("input[name='userId']").val();

@ -50,12 +50,6 @@
</div>
</div>
<div class="form-group">
<div class="form-control-static col-sm-offset-9">
<button type="submit" class="btn btn-primary">提交</button>
<button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
</div>
</div>
</form>
</div>
<div th:include="include::footer"></div>
@ -113,11 +107,14 @@
"phonenumber":{
remote: "手机号码已经存在"
}
},
submitHandler:function(form){
$.operate.save(ctx + "system/user/profile/update", $('#form-user-edit').serialize());
}
}
});
function submitHandler() {
if ($.validate.form("#form-user-edit")) {
$.operate.save(ctx + "system/user/profile/update", $('#form-user-edit').serialize());
}
}
</script>
</body>
</html>

@ -31,12 +31,6 @@
<span class="help-block m-b-none"><i class="fa fa-info-circle"></i> 请再次输入您的密码</span>
</div>
</div>
<div class="form-group">
<div class="form-control-static col-sm-offset-9">
<button type="submit" class="btn btn-primary">提交</button>
<button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
</div>
</div>
</form>
</div>
<div th:include="include :: footer"></div>
@ -82,11 +76,14 @@
equalTo: "两次密码输入不一致"
}
},
submitHandler:function(form){
$.operate.save(ctx + "system/user/profile/resetPwd", $('#form-user-resetPwd').serialize());
}
}
});
function submitHandler() {
if ($.validate.form("#form-user-resetPwd")) {
$.operate.save(ctx + "system/user/profile/resetPwd", $('#form-user-resetPwd').serialize());
}
}
</script>
</body>

@ -18,12 +18,6 @@
<input class="form-control" type="password" name="password" id="password" th:value="${@config.getKey('sys.user.initPassword')}">
</div>
</div>
<div class="form-group">
<div class="form-control-static col-sm-offset-9">
<button type="submit" class="btn btn-primary">提交</button>
<button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
</div>
</div>
</form>
</div>
<div th:include="include :: footer"></div>
@ -35,11 +29,14 @@
minlength: 5,
maxlength: 20
},
},
submitHandler:function(form){
$.operate.save(ctx + "system/user/resetPwd", $('#form-user-resetPwd').serialize());
}
});
function submitHandler() {
if ($.validate.form("#form-user-resetPwd")) {
$.operate.save(ctx + "system/user/resetPwd", $('#form-user-resetPwd').serialize());
}
}
</script>
</body>

@ -15,12 +15,6 @@
</div>
#end
#end
<div class="form-group">
<div class="form-control-static col-sm-offset-9">
<button type="submit" class="btn btn-primary">提交</button>
<button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
</div>
</div>
</form>
</div>
<div th:include="include::footer"></div>
@ -31,11 +25,14 @@
xxxx:{
required:true,
},
},
submitHandler: function(form) {
$.operate.save(prefix + "/add", $('#form-${classname}-add').serialize());
}
});
function submitHandler() {
if ($.validate.form("#form-${classname}-add")) {
$.operate.save(prefix + "/add", $('#form-${classname}-add').serialize());
}
}
</script>
</body>
</html>

@ -16,12 +16,6 @@
</div>
#end
#end
<div class="form-group">
<div class="form-control-static col-sm-offset-9">
<button type="submit" class="btn btn-primary">提交</button>
<button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
</div>
</div>
</form>
</div>
<div th:include="include::footer"></div>
@ -32,11 +26,14 @@
xxxx:{
required:true,
},
},
submitHandler: function(form) {
$.operate.save(prefix + "/edit", $('#form-${classname}-edit').serialize());
}
});
function submitHandler() {
if ($.validate.form("#form-${classname}-edit")) {
$.operate.save(prefix + "/edit", $('#form-${classname}-edit').serialize());
}
}
</script>
</body>
</html>

@ -4,12 +4,12 @@
<head th:include="include :: header"></head>
<body class="gray-bg">
<div class="container-div">
<div class="btn-group hidden-xs" id="toolbar" role="group">
<a class="btn btn-outline btn-success btn-rounded" onclick="$.operate.add()" shiro:hasPermission="${moduleName}:${classname}:add">
<i class="fa fa-plus"></i> 新增
<div class="btn-group-sm hidden-xs" id="toolbar" role="group">
<a class="btn btn-primary" onclick="$.operate.add()" shiro:hasPermission="${moduleName}:${classname}:add">
<i class="fa fa-plus"></i> 添加
</a>
<a class="btn btn-outline btn-danger btn-rounded" onclick="$.operate.removeAll()" shiro:hasPermission="${moduleName}:${classname}:remove">
<i class="fa fa-trash-o"></i> 删除
<a class="btn btn-danger btn-del btn-del disabled" onclick="$.operate.removeAll()" shiro:hasPermission="${moduleName}:${classname}:remove">
<i class="fa fa-remove"></i> 删除
</a>
</div>
@ -21,7 +21,7 @@
<script th:inline="javascript">
var editFlag = [[${@permission.hasPermi('${moduleName}:${classname}:edit')}]];
var removeFlag = [[${@permission.hasPermi('${moduleName}:${classname}:remove')}]];
var prefix = ctx + "${moduleName}/${classname}"
var prefix = ctx + "${moduleName}/${classname}";
$(function() {
var options = {

Loading…
Cancel
Save