Ajax 如何从select标记的选项中获取id并发送到razor页面中的cs类
我想用ajax从主类别中获取子类别 Html代码:Ajax 如何从select标记的选项中获取id并发送到razor页面中的cs类,ajax,asp.net-core,razor-pages,Ajax,Asp.net Core,Razor Pages,我想用ajax从主类别中获取子类别 Html代码: <select asp-for="secondCategory.CategoryId"> @{ foreach (var item in Model.categories) { <option value="@item.Id" class="load">@item.CatTitle</option> } } </select> <div id="result"&
<select asp-for="secondCategory.CategoryId">
@{
foreach (var item in Model.categories)
{
<option value="@item.Id" class="load">@item.CatTitle</option>
}
}
</select>
<div id="result"></div>
脚本代码:
<script>
$(function () {
$('.load').on('click', function () {
$('#result').load('/Administration/Categories/SecondCategory/SecondCategory/SubCategories');
});
});
</script>
将更改事件侦听器置于select自身上,并获取其所选值$this.val
$function{
$'select'。在'change'上,函数{
警报$this.val;
};
};
一二三