【发布时间】:2012-02-19 15:10:10
【问题描述】:
我怎样才能为我的输入设置默认值,并且当用户提交表单时,只有来自已更改输入的值才会被查询,那些尚未更改的值不会?
我有:
@using (Ajax.BeginForm("Search", "Persons", new AjaxOptions
{
HttpMethod = "POST",
InsertionMode = InsertionMode.Replace,
UpdateTargetId = "results",
LoadingElementId = "progress"
}))
{
<input name="Name" type="text" class="cleardefault" value="First and Last name"/>
<input name="Adress" type="text" class="cleardefault" value="Adress"/>
<input name="Search" type="submit" class="mainSearchSubmit" value="submit" />
}
我正在使用清除和替换默认文本的功能
<input> 元素,罗斯·香农,http://www.yourhtmlsource.com/
我的目标是只发送非默认值?这样,当我对我的控制器断点时,我的查询里面有默认值??有没有办法解决这个问题,并且仍然保留 MVC3 原生代码?
有什么想法吗?
【问题讨论】:
-
您能否提供您用于清除和替换文本的功能的完整链接?
标签: jquery asp.net-mvc-3 model-view-controller input