У меня следующий код в MVC 3.0 с включенным ненавязчивым JavaScript.
using (Ajax.BeginForm("search", new { puremode = 1 }, new AjaxOptions(){ UpdateTargetId="searchResult"} ))
{
<fieldset>
<legend>aaa</legend>
@Html.Partial("_SearchCriteria", Model)
<p>
<button class="t-button" type="submit">
<span class="icon16 xmag-png"></span>Search...</button><br />
</p>
</fieldset>
}
при нажатии на кнопку поиска одновременно выполняется 4 Ajax-запроса, что также вызывает вызов метода «success» 4 раза!
ПРИМЕЧАНИЕ !!! Если я отключу ненавязчивый JavaScript, проблема исчезнет!пожалуйста, проверьте прикрепленное изображение.