首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Dropdownlist AutoPostBack导致客户端表格消失

问Dropdownlist AutoPostBack导致客户端表格消失
EN

Stack Overflow用户
提问于 2014-05-12 23:18:50
回答 1查看 159关注 0票数 0

我使用的asp:DropDownList有2个选项表单(Windows和Linux)来填写。

如果用户选择Windows,则会显示Windows窗体。如果用户选择Linux,则会显示Linux表单。

它们在开始时都是style="display: none;",直到用户选择其中之一。我使用Javascript函数来处理选择。

如果用户在Windows表单中填写了一些信息,但意识到他/她的表单是错误的,那么他/她可以切换到Linux表单,但是他/她在Windows表单中填写的信息仍然存在,即使它被改回style="display: none;"。

如果用户切换到不同的表单,我希望清除文本框中的所有数据,并选择<select>选项返回到原始选择。我尝试将AutoPostBack设置为true以刷新它,但是客户端表单显示出来,然后由于页面刷新而突然消失。

我知道清除TextBox值的方法之一是在Javascript中使用document.getElementById("id").value = "";,但是我在表单中有太多的textbox。

清除文本框的最佳方法是什么?

EN

回答 1

Stack Overflow用户

发布于 2014-05-13 02:15:22

要清除所有输入文本框,我使用$("input[type='text']").val("")。要将所有选择选项返回到原始选择,我使用$("select").prop("selectedIndex", 0);。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23612862

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档