私は次のように1つのコントロールを持っています
<div>
Country<br />
@Html.DropDownListFor(model => model.CountryId, new SelectList(Model.CountriesList, "CountryId", "CountryName"), "Please select one", new { style = "width: 250px;" })
</div>
このフィールドを空にするためにjqueryを使用しています
$('#CountryId').val('');
$('#CountryId').val('0');
$('#CountryId').text('');
$("#CountryId option[value='0']").val('');
$("input[name='CountryId']").val('');
ドロップダウンリストの値を空にするためにすべてのすばらしいことを試しましたが、どれも役に立ちませんでした。
また重要なポイント。クラスの国で必須フィールドバリデーターを使用しているので、それが問題になる可能性があります。
ドロップダウンの値を0に設定する方法を教えてください。