javascript - 将以前的数据放入表行中

标签 javascript jquery html asp.net

我的表格有 3 列,名称如下

name  <----input field - first column
user   <----CheckBox -second column
address<----CheckBoxv-third column

我已经在表中内联创建,如果用户单击特定行的编辑并且 更改名称/用户/地址而不是保存并取消我想恢复以前的数据,我能够对输入属性执行此操作,但不确定如何对复选框执行此操作,知道如何执行吗?

这就是我恢复 name 属性数据的方法

      var $firstCell = $row.find("td:first"),
      checkBox = $row.find("input[type=checkbox]"),

....

    $firstCell.text(previousData.name);

在 previosData 中,当用户单击编辑时,我存储所有数据

最佳答案

我认为您可能正在寻找的是这样的:

var $checkboxUser = $row.find('input[name=user]'),
    $checkboxAddress = $row.find('input[name=address]');

previousData.statusUserCheckbox = $checkboxUser.prop('checked');
previousData.statusAddressCheckbox = $checkboxAddress.prop('checked');

// ...

$checkboxUser.prop('checked', previousData.statusUserCheckbox);
$checkboxAddress.prop('checked', previousData.statusAddressCheckbox);

http://api.jquery.com/prop/

关于javascript - 将以前的数据放入表行中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24233889/

相关文章:

javascript - 提交后如何在同一页面显示html表单值?

javascript - 使用 javascript/jquery 显示基于随机打乱数组的 div

html - 液体布局问题

javascript - 为什么我的平滑滚动不流畅?

javascript - 如何在vuejs中动态使用数据构建表单

javascript - Qunit 触发功能在 JQuery DatePicker 上不起作用

javascript - 如何在嵌套 html 上使用 jquery 选择器

php - Bootstrap 导航栏无法与 php 一起使用

javascript - P5Js修改本地文件,例如json或xml或表

在浏览器中安装 Java 与启用 Java