Javascript Dropdownlist AutoPostBack导致客户端表窗体消失

Javascript Dropdownlist AutoPostBack导致客户端表窗体消失,javascript,asp.net,Javascript,Asp.net,我使用的是一个asp:DropDownList,它有两个选项表单(Windows和Linux)要填写 如果用户选择Windows,则会显示Windows窗体。如果用户选择Linux,则会显示Linux窗体 它们在开始时都是style=“display:none;”“,直到用户选择其中一个。我使用Javascript函数来处理选择 如果用户在Windows窗体中填写了一些信息,但意识到他/她填写的表单不正确,则他/她可以切换到Linux窗体,但他/她在Windows窗体中填写的信息仍然存在,即使它

我使用的是一个
asp:DropDownList
,它有两个选项表单(Windows和Linux)要填写

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

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

如果用户在Windows窗体中填写了一些信息,但意识到他/她填写的表单不正确,则他/她可以切换到Linux窗体,但他/她在Windows窗体中填写的信息仍然存在,即使它更改回
style=“display:none;”

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

我知道清除文本框值的方法之一是
document.getElementById(“id”).value=“”在Javascript中,但我在表单中有太多的文本框


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

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

您可能需要查看表单重置,使用jQuery$(“input[type='text']”).val(“”)清除所有文本boxes@malkam成功了。现在如何处理所有更改回原始选定状态的
?将AutoPostBack设置为false,并在客户端本身执行所有操作。什么是在客户端本身执行所有操作?