我有一个textarea,用户可以在其中输入注释。但是这个textarea只会显示一个复选框,否则它会被隐藏。 但是,当点击保存按钮并将值保存到数据库时,textarea返回空白值。将textarea设置为显示:尝试保存时没有丢失该值
代码textarea的:
<textarea class="mceEditorWide" id="txtAddDetailNote" rows="30" cols="50" style="width:100%;display:none" runat="server"></textarea>
复选框隐藏/显示文本框:
$('#<%= chkNotes.ClientID %>').change(function() {
if($(this).is(":checked")) {
$('#<%= txtAddDetailNote.ClientID %>').show();
}
else {
$('#<%= txtAddDetailNote.ClientID %>').hide();
}
});
当我删除从文本区域的display:none
,这样可以节省的值。但在代码中使用display:none
时,即使textarea在单击保存按钮时显示,它也只会返回空白值。
您是否使用MCE编辑器转换文本框富文本编辑器? – Vamsikrishna
@Vamsikrishna我不知道,我没有写MCE编辑 – user123456789
好吧,你可以删除类文本框和检查一次 – Vamsikrishna