程序猿全敏
2017-11-09 11:37:42
分享一波项目开发上你用的到的东西
项目中遇到的一些问题,希望对你们有帮助,更多关注微信公众号:程序猿全敏
1.BootStrap 模态框禁用ESC关闭、禁用点击空白处关闭
data-keyboard=false,禁用按ESC关闭,data-keyboard=true,开启按ESC关闭,默认开启。 data-backdrop="static":指定一个静态的背景,当用户点击模态框外部时不会关闭模态框,默认开启。
2.BootStrap 关闭模态框 清空文本框内容
function clearForm(form) { // input清空 $(':input', form).each(function () { var type = this.type; var tag = this.tagName.toLowerCase(); // normalize case if (type == 'text' || type == 'password' || tag == 'textarea') this.value = ""; // 多选checkboxes清空 // select 下拉框清空 else if (tag == 'select') this.selectedIndex = -1; }); };
3.全选
$("#checkParent").bind('click',function(e){ var check = $("#manage_table").find("input[name=check1]"); if(this.checked){ check.prop("checked",true); }else{ check.prop("checked",false); } });
4.设置select控件选中
/** * 设置select控件选中 * @param selectId select的id值 * @param checkValue 选中option的值 */ function set_select_checked(selectId, checkValue){ var select = document.getElementById(selectId); for (var i = 0; i < select.options.length; i++){ if (select.options[i].value == checkValue){ select.options[i].selected = true; break; } } };
5.BootStrap 关闭模态框清空验证
function close_model(eform) { //$('#myModal').hide(); //$(".modal-backdrop").remove();//删除class值为modal-backdrop的标签,可去除阴影 $(".close").click(); clearForm(eform); //去除输入的数据 eform.data('bootstrapValidator').destroy(); //去验证 eform.data('bootstrapValidator', null); }
6.maven 启动忽略test
mvn clean install -Dmaven.test.skip=true
评论