javascript - 如何使用jquery从循环中获取整个对象
问题描述
我有一个显示记录列表的html页面,以及每条记录的复选框,默认情况下,当加载页面时,我的所有复选框都被选中,我可以取消选择多个记录,最后我将提交按钮。
我的要求是当我点击提交时,我需要发送被选中的整个对象。由于记录在一个循环中,我无法在提交按钮中获取整个对象,直到现在我已经尝试过了,但这只是返回 id。请帮帮我。
例如:我有一个Employee
具有 3 个属性的模型,Name Age Phone
在我的页面中,我有一个员工列表,所以从控制器我得到了员工列表,在视图中我使用 forloop 绑定了他们。现在在页面中,我还有一个复选框以及上述三个属性。所以我的表现在有四列,包括复选框。
我的要求是,在提交单击中我需要获取whole object(means name, age and phone)
选中行的,例如如果我有 5 条记录并且如果我只选择 3 行,那么在提交单击中我需要获取被选中的员工详细信息。
function ConvertLifeToELite()
{
$('input:checkbox[id^="chkCensus"]:checked').each(function () {
alert($(this).attr("id"));
});
}
但我的要求是,在单击按钮时,我必须获取被选中的对象列表
解决方案
推荐阅读
- google-apps-script - 如何在 Google 表格中复制粘贴带有超链接文本的单元格?
- javascript - 这段 Javascript 代码中的 eval() 危险吗?
- python - 如何通过将汽车的质心关联到框架的指定区域来保持特定车道上的汽车数量
- javascript - 如何使用 Javascript 变量控制 CSS 属性值?
- node.js - 如何使用cheerio 正确抓取 Nextdoor 网站
- php - Noindex Buddypress 页面 - X-Robots 标签
- python - Python中的数字对齐
- python-3.x - 我们如何在python中将数据框列的数据类型从对象更改为字符串?
- python - 根据多列条件创建新列 If Else
- python-3.x - Python 错误:无法寻找下一个数据包