JQuery UI Dialog使用样例

 

<!--  ready事件的简写 -->
$(function(){

    //确认删除对话框
	$( "#dialog" ).dialog({
		 buttons: { "是": function() { 
		   var checkeboxs = $(".cbTable");	
		   $("#deleteDetail").attr('value',getCheckedCheckBoxValue(checkeboxs))
		   $("#fmDeleteUser").submit();
		 
		 } ,
		 "否": function() { $(this).dialog("close");}
		 },
		 draggable: false,
		 disabled: true ,  //是否可以移动,true不可以
		 resizable: false , //是否可以变化大小
		 autoOpen: false,  //显示窗口
		  modal: true // 背后内容是否可以操作开关,true不可以
		 });
	
	//未选择删除项对话框
	$( "#dialog_err" ).dialog({
		 draggable: false,
		 disabled: true ,
		 resizable: false ,
		  modal: true ,
		 autoOpen: false

	});


	$( "#btDelete" ).click(function(){
	    
		// 判断是否有内容被选中
	    var checkeboxs = $(".cbTable");		
		if(hasCheckedCheckBox(checkeboxs)){
			 $( "#dialog" ).dialog({ autoOpen: true });
		}else{
			 $( "#dialog_err" ).dialog({ autoOpen: true });
		}  
	});
});

/*找有没有被选中的checkbox*/
function hasCheckedCheckBox(checkboxs){
    var hasChecked = false
    $(checkboxs).each(function(){	   
	   if($(this).attr("checked")=='checked'){
	     hasChecked = hasChecked || true;
	   }
	});
	return hasChecked;
}

/*找有没有被选中的checkbox*/
function getCheckedCheckBoxValue(checkboxs){
   var values = "";
    $(checkboxs).each(function(){	   
	   if($(this).attr("checked")=='checked'){  // checkbox中北选中的
	     values = values + $(this).attr("idV") + ",";
	   }
	});
	return values;
}
 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值