我有1個控件以下jQuery的下拉列表值設置爲0
<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('');
我嘗試了所有的fabove東西清空下拉列表的價值,但他們都沒有幫助。
同樣重要的一點。 我在我的課堂上使用國家/地區的必填字段驗證器。所以這可能是問題所在。
請告訴我如何設置下拉的值爲0;
'$( '#CountryId')。VAL( '0')'應該做的工作,除非取值爲0是找不到的,你有那就是'值= 「0」'任何選項? – Neverever
你能發佈你生成的HTML(頁面源代碼)嗎? – MassivePenguin
yes如問題中提到的那樣,即「Please Select One」在value =「」。 – vishal