Jquery 如何在ajax调用后重置表单

Jquery 如何在ajax调用后重置表单,jquery,c#,asp.net-mvc,asp.net-mvc-3,razor,Jquery,C#,Asp.net Mvc,Asp.net Mvc 3,Razor,在ajax提交之后,我想用这个下拉列表重置表单。 是否可以重置整个表单? 如果没有,如何从中选择选项项,因为选项项没有值?使用JavaScript:document.formname.reset.由于这是100%在客户端发生的,因此您的C代码与此问题无关。你应该显示你的HTML输出。我以为是document.forms[formname]?没有尝试,只是以前从未见过:他们都会工作。您可以直接或通过表单集合对表单进行寻址。很酷,这一点我从来不知道。每天都是上学的日子! @Html.DropDown

在ajax提交之后,我想用这个下拉列表重置表单。 是否可以重置整个表单?
如果没有,如何从中选择选项项,因为选项项没有值?

使用JavaScript:document.formname.reset.

由于这是100%在客户端发生的,因此您的C代码与此问题无关。你应该显示你的HTML输出。我以为是document.forms[formname]?没有尝试,只是以前从未见过:他们都会工作。您可以直接或通过表单集合对表单进行寻址。很酷,这一点我从来不知道。每天都是上学的日子!
@Html.DropDownListFor(
    x = > x.LanguageId,
    new SelectList(Model.Languages, "LanguageId", "Name"),
    "--- select ---",
    new {
        id = "ddlLanguage", 
        @class = "profile-setting-dropdown"
    })