Как я могу иметь значения по умолчанию для моих входных данных, и когда пользователь отправляет форму, на запрос отправляются только значения из измененных входных данных, а те, которые не были изменены, - нет?
У меня есть:
@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?
Есть идеи?