【发布时间】:2017-06-23 06:15:13
【问题描述】:
我正在使用带有 C# 的 Asp.net MVC 4。我在页面中完全使用文本框、下拉菜单和复选框作为搜索过滤器。我正在使用清除按钮清除值。单击清除按钮时,我需要清除文本框中的值,在下拉列表中显示“选择此处”(我的下拉值是“选择此处”,“Value1”,“Value2”)并取消选中该复选框。如何编写脚本函数?我的编码如下..
<div class-="container">
<div class="row">
<div class="col-xs-4 col-md-4">
<label>Id</label> @Html.TextBoxFor(model => model.Id, new { @class = "form-control" })
</div>
<div class="col-xs-4 col-md-4">
<label>Role</label>
@Html.DropDownList("SelectRole", new SelectList(@ViewBag._RViewBag, "Key", "Value", Model.Role), new { @class = "form-control" })
</div>
<div class="col-xs-4 col-md-4">
<br />
@Html.CheckBoxFor(model => model.Status) <label style="font-size:large"> Status</label></div>
</div>
</div>
<div class="col-md-4 btn-top">
<a href="#" class="btn btn-suucess btn-block">Search</a></div>
<div class="col-md-4 btn-top"><a onclick="Clear()" class="btn btn-success btn-block">Clear</a></div>
谁能帮我写清除函数?
【问题讨论】:
-
简单的方法是把字段放在
form里面并添加一个buttonof typereset -
多年来我一直是一名网络开发人员。这是我第一次听说
reset类型。脑洞大开。此外,您应该创建一个答案,而不是评论,因为您的评论似乎直接回答了他的问题。 -
如果你还没有听说过重置,那么你不是一个好的开发者:)
-
虽然我非常感谢你的侮辱,但重置表单从来都不是我做的事情的优先事项。
-
我也不知道,好点
标签: javascript c# jquery asp.net-mvc-4