更新现有数据时检索引导模式表单中的复选框字段的值时出现问题
Problems retrieving value to a checkbox field in bootstrap modal form while updating the existing data
我有一个用于更新字段的引导模式表单。问题是在尝试更新现有数据时,我可以获取表单中其他字段的值,但不能获取复选框字段的值。
这里是jquery:
function editSubmit(id){
var name= $('#name-'+id).text(); #name-id is the id of the <td> field in table
var work_day = $('#work_day-'+id).text(); #this is checkbox field. I am getting the value 'true' or 'false' in console but not in the form
$('#id_name_edit').val(name); #id_name_edit is the id of the text input in form
if(work_day == "True"){
$('#id_work_day_edit').prop("checked", true);
}
$('#row-id-store').val(id); #this stores the id of the data.
$('#myEditModal').modal('show');
}
尝试使用
var work_day = $('#work_day-'+id).is(':checked');
并且您正在使用基于字符串值的比较,请确保将两边转换为相同的大小写(小写/大写)。
这应该有效:
var work_day = $('#work_day-'+id).val();
var x = $("#work_day-"+id).is(':checked');
它给你给定的复选框是否选中。.对或错
相关文章:
- Kendo UI网格复选框列字段未定义
- Rad网格编辑模式通过选中复选框时的java脚本启用禁用所需的字段验证器
- 使用javascript提交表单并从字段/单选框/复选框/文本区域获取数据
- 如何获取字段集元素中复选框的所有ID
- 如何获取多个复选框值并分配给隐藏字段
- j查询检查复选框是否被选中,然后向输入字段添加值
- KO 绑定复选框:从代码更改“选中”属性,不更改可观察字段
- 单击“角度”复选框时更新不相关的字段
- 在克隆复选框字段后,使用jQuery获取(并更改)该字段的名称
- 如何提交表单中的所有复选框字段
- 如何将选中的属性添加到使用jquery具有某些类的复选框字段中
- 如何使用 jquery 在页面加载时检查带有值的输入复选框字段
- 更新现有数据时检索引导模式表单中的复选框字段的值时出现问题
- 尝试检测网格视图的哪一行处于编辑模式,然后在选中复选框字段时调整文本框
- JqGrid复选框字段实现失败
- Ext JS 4复选框字段未显示
- 基于复选框字段对网格视图中的行执行操作
- 在Knockout.js中,如何在映射后根据复选框字段对viewModel项进行排序
- JavaScript if语句没有在复选框字段中注册
- 给一系列克隆复选框字段一个唯一名称的困难- javascript