当可见更改为false时,为什么JQuery无法获取Textarea值?

学生IT

我以为将textarea更改为不可见将从用户视图中消失,但仍被存储的信息隐藏?对于我的结果,只要文本区域保持可见,Jquery就能获取信息。C#服务器端代码是将textarea可见更改为false的代码。

单击第一个按钮(BtnIPAM)之后,C#服务器端从textarea获取信息并执行此工作,然后将可见的textarea更改为false。

然后,我单击第二个按钮(BtnISM)来调用JQuery以获取相同的文本区域,但没有任何结果。如果我在C#服务器端注释掉以使textarea可见,则JQuery将能够从textarea获取信息。

有人知道为什么会发生这种情况以及解决方法吗?

aspx代码包括textarea,第一个按钮(BtnIPAM)和第二个按钮(BtnISM):

    <asp:TextBox ID="txt" runat="server" visible="False" TextMode="MultiLine" 
                Width=356px Height=200px style="margin-left: 0px"></asp:TextBox>

<asp:Button ID="BtnIPAM" runat="server" onclick="BtnIPAM_Click" 
            Text="Assign It!" />
        <br />
        <asp:Button ID="BtnISM" runat="server" 
            OnClientClick="if (!CreateIsm()) {return false;}"  UseSubmitBehavior="false"
            Text="ISM Easy Button" />

简单的C#按钮点击方法,

protected void BtnIPAM_Click(object sender, EventArgs e)
{
   //other codes are doing job before change txt to false
   txt.Visible = false;
}

在javascript CreateIsm()函数中,我notes = $('#txt').val();用来获取textarea信息。

弗雷德里克·哈米迪(FrédéricHamidi)

在ASP.NET服务器端代码中,将Visible设置false不会实际上使控件不可见,而是将其呈现在页面上。

如果要呈现隐藏的控件,可以编写:

txt.Style.Add(HtmlTextWriterStyle.Display, "none");

或者简单地:

txt.Style.Add("display", "none");

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SciChart-当可见性设置为false时,LineArrowAnnotation不消失

来自分类Dev

将线框更改为false后,面不可见

来自分类Dev

当可为空的值更改为undefined时,将Formik的脏状态重置为“ false”

来自分类Dev

为什么不能使用jquery / css / js更改可见性?

来自分类Dev

为什么不能使用jquery / css / js更改可见性?

来自分类Dev

为什么没有ExpectedConditions方法返回布尔值以获取元素可见性?

来自分类Dev

为什么没有ExpectedConditions方法返回布尔值以获取元素可见性?

来自分类Dev

为什么“ this”的值从文档更改为窗口

来自分类Dev

将可见的图像从False更改为True,然后在用户窗体的过程中返回

来自分类Dev

将可见的图像从False更改为True,然后在用户窗体的过程中返回

来自分类Dev

为什么超级方法不可见/无法解决?

来自分类Dev

为什么我无法使QMenu不可见?

来自分类Dev

为什么选择选项值不可见?

来自分类Dev

当元素可见时,jQuery更改元素的CSS属性

来自分类Dev

为什么这个div对jQuery完全不可见?

来自分类Dev

jQuery:从类中获取可见元素的值

来自分类Dev

jQuery获取可见的表格单元格的值

来自分类Dev

单击时将表> TR的隐藏状态更改为可见状态

来自分类Dev

仅在选中复选框时,如何将文本字段更改为可见?

来自分类Dev

HTML SVG如何在鼠标悬停时将元素更改为可见/隐藏?

来自分类Dev

为什么即使 WHILE 循环更改为 False 也会重复

来自分类Dev

元素可见时的jQuery

来自分类Dev

无法设置datagridview的行可见false

来自分类Dev

为什么快捷方式在桌面屏幕上可见,而在进入“用户”>“桌面”时却不可见

来自分类Dev

获取具有可见属性='false'的gridview.selected.row []的值

来自分类Dev

将每个可见的 src 更改为它的数据属性

来自分类Dev

为什么jcombobox不可见?

来自分类Dev

为什么输入的密码不可见?

来自分类Dev

java JMenuBar不可见?为什么?

Related 相关文章

  1. 1

    SciChart-当可见性设置为false时,LineArrowAnnotation不消失

  2. 2

    将线框更改为false后,面不可见

  3. 3

    当可为空的值更改为undefined时,将Formik的脏状态重置为“ false”

  4. 4

    为什么不能使用jquery / css / js更改可见性?

  5. 5

    为什么不能使用jquery / css / js更改可见性?

  6. 6

    为什么没有ExpectedConditions方法返回布尔值以获取元素可见性?

  7. 7

    为什么没有ExpectedConditions方法返回布尔值以获取元素可见性?

  8. 8

    为什么“ this”的值从文档更改为窗口

  9. 9

    将可见的图像从False更改为True,然后在用户窗体的过程中返回

  10. 10

    将可见的图像从False更改为True,然后在用户窗体的过程中返回

  11. 11

    为什么超级方法不可见/无法解决?

  12. 12

    为什么我无法使QMenu不可见?

  13. 13

    为什么选择选项值不可见?

  14. 14

    当元素可见时,jQuery更改元素的CSS属性

  15. 15

    为什么这个div对jQuery完全不可见?

  16. 16

    jQuery:从类中获取可见元素的值

  17. 17

    jQuery获取可见的表格单元格的值

  18. 18

    单击时将表> TR的隐藏状态更改为可见状态

  19. 19

    仅在选中复选框时,如何将文本字段更改为可见?

  20. 20

    HTML SVG如何在鼠标悬停时将元素更改为可见/隐藏?

  21. 21

    为什么即使 WHILE 循环更改为 False 也会重复

  22. 22

    元素可见时的jQuery

  23. 23

    无法设置datagridview的行可见false

  24. 24

    为什么快捷方式在桌面屏幕上可见,而在进入“用户”>“桌面”时却不可见

  25. 25

    获取具有可见属性='false'的gridview.selected.row []的值

  26. 26

    将每个可见的 src 更改为它的数据属性

  27. 27

    为什么jcombobox不可见?

  28. 28

    为什么输入的密码不可见?

  29. 29

    java JMenuBar不可见?为什么?

热门标签

归档