视图获取选择的记录行的ID

本文介绍两种在视图中获取已选中记录ID的方法:一是使用jQuery遍历选中的复选框并获取对应ID;二是通过函数处理表单元素,返回选中的文件ID数组。

视图获取选择的记录行的ID

方法一:

	var obj = viewcontent.form1.document;
	$(obj).find("input[name='chk_sel']:checked").each(function() {
		if(fileids != "") {
			fileids += ",";
		}
		var FILEID = $(this).parent().parent().find("input[name='FILEID']").val();
		fileids += "'" + FILEID + "'";
	});


方法二:

function getSelectIDs(objfrmList)
{
	var selectFileIDs = [];
	try{
		if (objfrmList.chk_sel == null){
			return;
		}
		if (objfrmList.chk_sel.length>1){
			for(i = 0;i<objfrmList.chk_sel.length;i++){
				if (objfrmList.chk_sel[i].checked == true){
					selectFileIDs.push(objfrmList.FILEID[i].value);
				}
			}
		}else{
			if (objfrmList.chk_sel.checked == true)
			{
				selectFileIDs.push(objfrmList.FILEID.value);
			}
		}
	}catch(e){alertDialog(e);}
    
	return selectFileIDs;
}

视图界面调用方法需传参数:viewcontent.document.form1

CopyTo(viewcontent.document.form1);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值