程序猿全敏的gravatar头像
程序猿全敏 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

打赏
最近浏览
52kaikai  LV1 2019年5月30日
你的十元  LV8 2018年7月13日
zhangben_0710  LV12 2018年6月26日
bobble  LV13 2018年6月7日
低调人  LV38 2017年12月20日
名字懒得起o  LV1 2017年11月16日
buzaoa  LV13 2017年11月9日
程序猿全敏  LV29 2017年11月9日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友