BJUI的应用

关闭当前弹出框

$(this).dialog("closeCurrent");

关闭名为“businessCheckSuccess”的弹出框
$(this).dialog('close', 'businessCheckSuccess');

 

//监听“销售平台”的下拉框变化
$("#projectChannelId").on("change", function(e, data) {
    //员工宝
    if($(this).val() == 1){
        $("#companyInfoId").show();
    }else{
        $("#companyInfoId").hide();
    }
});

//页面初始化

$(function(){
    
});

时间控件选择后的监听事件

$("#specialEndTime").on("input propertychange afterchange.bjui.datepicker", function(e, data) {
	var specialEndTime = $('#specialEndTime').val();
	var validDeadlineTime = $('#validDeadlineTime').val();
	if(new Date(specialEndTime).getTime() > new Date(validDeadlineTime).getTime()){
		$(this).alertmsg("error", '认购结束时间不能超过挂牌有效期');
	}
});

   生成a标签且触发下载

 var download = document.createElement('a')
    download.href = "<%=request.getContextPath()%>/project/downloadApply.do?projectId="+projectId+"&applyRemark="+applyRemark;
    document.body.appendChild(download);
    download.click();

 

 

 

redio选项


if(!$("input[name='officeAdressType']").is(':checked')){
	$(this).alertmsg("error","办公地址不能为空!");
		return false;
}

 

input失去焦点触发

一种:进入jsp页面就有的输入框

$(".assetMoneyClass").on("blur", function(){
$(this).parents("table.assets-item")
	.find(".assetMoneyClass")
	.each(function(index, item) {
		var num = $(item).val();
		num = num == "" ? 0 : num;
		countAssetMoney =  parseFloat(num) + parseFloat(countAssetMoney) ;
		$(this).parents("table.assets-item")
		.find(".sumAssetMoneyClass")
		.eq(0).val(countAssetMoney)
	});
});

一种,通过追加html。$("table.assets-item").html("<input type='text' />")

$(document).on('blur', '.assetMoneyClass', function(){
	var countAssetMoney = 0;
	$(this).parents("table.assets-item")
	.find(".assetMoneyClass")
	.each(function(index, item) {
		var num = $(item).val();
		num = num == "" ? 0 : num;
		countAssetMoney =  parseFloat(num) + parseFloat(countAssetMoney) ;
		$(this).parents("table.assets-item")
		.find(".sumAssetMoneyClass")
		.eq(0).val(countAssetMoney)
	});
	
})

两种的输入框都可以用此失去焦点的方法。第一种有局限,第二种通用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值