设置复选框“;“已检查”;根据“;值”;
本文关键字:根据 已检查 复选框 设置 检查 | 更新日期: 2023-09-27 18:22:18
我在.cshtml
表单中有一个复选框字段,具有下一个属性:
@Html.CheckBox("InFooter", new { @class = "form-control", @id = "edit_rssFeed_InFooter" })
现在,使用ajax,我将值设置为这个复选框的"value"属性:
$('#edit_rssFeed_InFooter').val(rss.InFooter);
其中InFooter
是布尔值(true或false)。因此,通过这一行,我得到了生成的value=true/false
属性。
我想将属性checked="checked"
设置为属性value=true
。我该怎么做?
您用作
$('#edit_rssFeed_InFooter').prop("checked",rss.InFooter);
处理复选框时始终使用prop('checked', value)
(而不是val()
)。
看看这是否奏效:
$('#edit_rssFeed_InFooter').prop('checked', rss.InFooter);