表单提交,只提交被复选框选中的行

望_那山 2014-09-23 07:51:31
表单中有多条用<c:foreach>遍历出来的数据, 仔面有个复选框,我怎么才能只提交我选中的那几行数据呢???
...全文
398 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
望_那山 2014-09-23
  • 打赏
  • 举报
回复
谢谢提醒!!!!解决了 这是方法代码
 $("#jiesuan").click(function(){
    	alert("结算");
    	  //复选框的name='od'  
    	$("input[name='od']").each(function(){
		    if($(this).attr("checked")== 'checked'){
		    	//是选中
		    }else{
		    	//       td       tr   
		        $(this).parent().parent().find("input").removeAttr("name");
		   	}
		});
    });
孟子E章 2014-09-23
  • 打赏
  • 举报
回复
提交事件里面把没有选中的行的name去掉
望_那山 2014-09-23
  • 打赏
  • 举报
回复
我发现,我一点提交他所有都会提交。但是复选框只有选中的为 on ,没有选中的就没有

61,117

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧