アプリケーションのビューに一連のフィールドがあります。jqgrid を更新する前にこれらのフィールドを検証する必要がありますが、送信機能がサーバーに投稿されないようにする必要があります。フィールドを検証してから呼び出すフォームのみが必要です。 jquery 関数。しかし、私はそれを行う方法がわかりません。
今まで私は次のようなものを持っています:
@using (Html.BeginForm())
{
@Html.AntiForgeryToken()
@Html.ValidationSummary(true)
@Html.HiddenFor(m => m.scheduledIdPersonaSeleccionada)
@Html.ValidationMessageFor(model => model.scheduledIdPersonaSeleccionada)
<button type="submit" class="BTNTexto" id="buscarPorPersona">
<img src="~/Images/Icons/search.png" />
<span>@Html.Raw(Res_String.BuscarTurnos)</span>
</button>
}
と呼ばれるjquery関数なので、ボタンを押すと検証reloadGrid()
がフィールドをチェックする必要があります(私の例では1)。reloadGrid()
pd jquery 検証ライブラリは正常にロードされます