EasyUI prompt 输入框换为选择框(checkbox)

本文介绍如何在EasyUI中将默认的删除确认框修改为包含复选框的自定义对话框,实现更灵活的用户交互。通过jQuery操作DOM元素,替换原有的输入框为复选框,并监听其状态变化,以决定是否进行数据删除操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

$.messager.prompt 输入框换为选择框(checkbox)/其他有唯一值

在这里插入图片描述

$.messager.prompt("操作提示", "确定要删除该数据吗?", function (data) { 
	            if (data) {  
	              	$.post('<%=dxj%>/CRKDELE', {ID:row.ID}, 
	                function (result) {
                            if (result) {
                                $('#dd_dataGrid').datagrid('reload');
                                $.messager.alert("操作提示", "删除成																															   功","info");  
                            } else {
                                $.messager.alert("提示", "删除失败","info");
                            }
                        }, 'json');
	            }  
	            else {
	              //
	            }  
	        }); 
	      	
	        	 $(".messager-input").parent()
	        	 .append('<font color=red>同时删除货物信息</font>:'+
	        	 '<input id="isc" type="checkbox" name="box">'); 
	        	 $(".messager-input").hide();
	        	   $(".messager-input").val('false')
	        	 $('#isc').change(function() { 
						if($(this).is(':checked')){
						$(".messager-input").val('true')
						}else{
						$(".messager-input").val('false')
						} 
						});

$(".messager-input").parent() 父级;
.append() 追加自定义标签/布局;
$(".messager-input").val(‘false’) 原框赋默认值;
$(".messager-input").hide(); 隐藏原input 输入框;
自定义checkbox加change事件
KaTeX parse error: Expected 'EOF', got '#' at position 3: ('#̲isc').change(fu…(this).is(’:checked’)){
$(".messager-input").val(‘true’) //选中给默认框赋值
}else{
$(".messager-input").val(‘false’) //未选中给默认框赋值
}
});

*prompt 取.messager-input的值*	

									-----搞不出来不是智商不够 只是懒的动	 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值