Javascript 重新加载页面时,如何调用下拉列表中的最新值?
我想在重新加载页面时自动选择最后一个选项 如何使用jQuery实现这一点?只需使用选择器选择最后一个选项。将选择最后一个匹配的元素Javascript 重新加载页面时,如何调用下拉列表中的最新值?,javascript,jquery,Javascript,Jquery,我想在重新加载页面时自动选择最后一个选项 如何使用jQuery实现这一点?只需使用选择器选择最后一个选项。将选择最后一个匹配的元素 @Html.DropDownListFor( s => s.DergiID, (SelectList)ViewBag.dergis, " -Seçiniz- ", new { @class = "form-control check", required = (string)null }) @Html.HiddenFor(s=>s.id
@Html.DropDownListFor(
s => s.DergiID, (SelectList)ViewBag.dergis, " -Seçiniz- ", new {
@class = "form-control check", required = (string)null
})
@Html.HiddenFor(s=>s.id)
@DropDownListFor(s=>s.DergiID,(SelectList)ViewBag.dergis,“-Seçinizing-”,new{@class=“form control check”,必需=(字符串)null
})
$(函数(){
$(“select#DergiID选项:last”).attr(“selected”、“selected”);
});
它可以解决,但我需要运行它取决于id。因为编辑和创建页面使用相同的页面。所以编辑这个问题。我需要根据id运行它,id只有在为空时才有效下拉列表中显示的id是什么?
$(function() {
$("select#DergiID option:last").attr("selected", "selected");
});
<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>