1. ホーム
  2. jquery

[解決済み] asp.net mvcのHtml.BeginForm()にIDプロパティを追加する方法は?

2022-02-17 16:10:34

質問

jqueryを使ってフォームのバリデーションを行いたいのですが、フォームには ID プロパティを追加する方法を教えてください。私はこれを使用しています...

<% using (Html.BeginForm()) {%>

で、私のjquery validatorプラグインはこれを受け取ります。

var validator = $("#signupform").validate({

ここで、idを signupform ... 何か提案があれば...

解決方法は?

これでidが追加されるはずです。

ASP.NET MVC 5以下。

<% using (Html.BeginForm(null, null, FormMethod.Post, new { id = "signupform" }))
   { } %>

ASP.NET Coreです。できること フォームでタグヘルパーを使用する を使用すると、id を設定するための奇妙な構文を回避することができます。

<form asp-controller="Account" asp-action="Register" method="post" id="signupform" role="form"></form>