@Html.DropDownListFor(
s => s.DergiID, (SelectList)ViewBag.dergis, " -Seçiniz- ", new {
@class = "form-control check", required = (string)null
})
我想在页面重新加载时自动选择最后一个选项 我怎么能用jQuery做到这一点?
答案 0 :(得分:1)
只需使用:last
选择器即可选择最后一个选项。 :last
将选择最后匹配的元素。
$(function() {
$("select#DergiID option:last").attr("selected", "selected");
});
答案 1 :(得分:0)
<form action="Create" method="post" class="steps-validation wizard-circle">
@Html.HiddenFor(s => s.id)
<div class="row">
@Html.DropDownListFor(s => s.DergiID, (SelectList)ViewBag.dergis, " -Seçiniz- ", new { @class = "form-control check", required = (string)null
})
</div>
<script>
$(function() {
$("select#DergiID option:last").attr("selected", "selected");
});
</script>
它解决但我需要根据id运行它。因为使用同一页面编辑和创建页面。所以编辑问题吧。我需要根据id id运行它只有在它为null时才有效