将textarea设置为显示:尝试保存时,不会丢失任何值

user123456789

我有一个文本区域,用户可以在其中输入注释。但是,只有选中复选框时,才会显示该文本区域,否则将其隐藏。但是,当单击保存按钮并将其保存到数据库时,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在代码中,即使单击“保存”按钮时正在显示文本区域,它也只返回一个空白值。

user123456789

回答这个问题:仍然不确定为什么将textarea设置为display:none会导致其丢失值,但是将显示设置为<tr>标记可以解决此问题。

文本区域代码:

<tr class ="trNotes" style="display:none">
            <td class="tblAddDetail" colspan="10">
                <textarea class="mceEditorWide" id="txtAddDetailNote" rows="30" cols="50" style="width:100%;" runat="server"></textarea>
            </td>
        </tr> 

隐藏/显示代码:

$('#<%= chkNotes.ClientID %>').change(function () {
        if($(this).is(":checked")) {
                $('.trNotes').show();
            } 
        else { 
                $('.trNotes').hide(); 
            }
    });

设置display:none<tr>并为其指定类名不会影响textarea中的值。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

每次我单击“保存”时,将列表绑定到DataGridView不会显示任何内容并清除对象

将QuillJS setContent设置为JSON对象时,为什么不显示任何内容?

必需的对象-424尝试将值设置为范围时出错

尝试将 await 函数的返回值设置为常量时接收未定义

Python:尝试根据条件将值设置为True时的SettingWithCopyWarning

将值设置为 true 时,复选框未显示为选中状态

将Antd TextArea值设置为Tag组件

当设置为toRightOf但设置为toLeftOf时,将显示布局

当将空白设置为nowrap时,Textarea不考虑填充

当我将目标设置为另存为 PDF 时 window.print() 不会显示更多设置

每次我点击保存时将所有内容设置为默认值的jQuery代码

设置为“禁止”时,HTML图像显示设置为“无”以后将不会显示

尝试为对象设置值时出现 NullReferenceException

单击任何内容元素时,将焦点设置为div

将速度设置为 0 时,刚体不会立即停止

将isVisible设置为true时,不会更新Listview

尝试将临时表中的列值设置为空字符串时出现问题

将字典保存到列表中,而字典不会丢失其值

将B-Tree保存到文件中时,它的好处不会丢失吗?

paper-listbox,将选定内容设置为id(int)时不会选择具有相同值的输入

当我将数组值设置为除0之外的任何值时,它返回“ Uncaught TypeError:无法设置未定义的属性“ 1-15”'”

尽管LogLevel设置为DEBUG,但Akka日志信息不会显示任何内容

尝试更改 textarea 的值时出现 DOMException

如何将值设置为类的变量并显示它?

将位置设置为底部时不显示TabbedPage图标

将ShapeDrawable设置为图标时,ActionBar项目未显示

将显示设置为内联块时出现脚本

将attr.required设置为“ CONDITION”不会检查任何内容

将C函数设置为NSButton的选择器不会产生任何结果