私はプログラマーになる予定で、現在仕事中のプロジェクトを担当しています。HTML Selectが空の場合にSubmitボタンを無効にする
私の問題はこれです:私は3つの送信ボタン(同じフォーム上)、それぞれ別のアクションを呼び出しています。 HTML Selector
(ドロップダウン)に選択肢がない場合、これらのボタンはを無効にする必要があります。
私のフォームは現在、次のようになります。任意の助け
<form asp-action="Index" method="post" onkeypress="return event.keyCode != 13;">
<div class="col-md-9">
<div class="form-group form-inline">
<label asp-for="OrderNumber">Order number: </label>
<input asp-for="OrderNumber" class="form-control" type="text" placeholder="Insert order number" autofocus />
</div>
<div>
<label>Delete</label>
<input asp-for="Deletion" type="checkbox" />
</div>
<div>
<div class="col-md-4">
<input class="btn btn-block" type="submit" name="action" value="Receive" />
</div>
<div class="col-md-4">
<input class="btn btn-block" type="submit" name="action" value="Start" />
</div>
<div class="col-md-4">
<input class="btn btn-block" type="submit" name="action" value="Finish" />
</div>
</div>
</div>
<div class="col-md-3">
<div class="form-group form-inline">
<label asp-for="ProfileId">Profile: </label>
<select asp-for="ProfileId" class="form-control">
@foreach (var p in Model.Profiles)
{
<option value="@p.ProfileId">@p.Name</option>
}
</select>
</div>
</div>
</form>
おかげで、あなたはより多くの情報が必要か、この質問が不十分で説明されている場合、お気軽にお問い合わせない場合は! :)
私は十分に明らかにされていない可能性があります、または私はあなたの応答を誤解しています。 html selectに選択する値がない場合(Model.Profilesにプロファイルがない場合)は無効にする必要があります。 –