我有这样的数据库结构;
在我看来,我已经像这样展示了他们;
现在,我想要的是,如果有人选择类别,我应该调用ajax请求并发送给控制器,然后返回相关的即子类别(传入的categoryId)并将其显示在另一个列表框中。
注意:这是我的要求。我不需要使用下拉列表。我需要使用ajax调用来完成此操作。简单的描述性答案会非常明显
答案 0 :(得分:0)
一般流程 1.获得变革活动 2.调用控制器 - 我使用了razor示例 3.获取数据 4.使用数据
$("#category").bind('change', function () {
if ($('#category').val().length != 0) {
//Send Value
$.ajax({
url: '@Url.Action("Action", "Controller")',
type: 'POST',
data: { category: $('#category').val()},
sucess : function(data) {
//add the data to your sub category
}
}),
});
注意:只需要更改一个示例代码以满足您的要求,如Brian提到的那样,请发布您已经完成的代码。
谢谢