在ASP.NET mvc c中绑定2下拉列表#

时间:2017-07-24 01:48:01

标签: c# jquery asp.net ajax

这是我视图中的第一个下拉列表:
First dropdown list

这是我的控制者:
My controller

我的问题是,每当我点击第一个下拉列表中的可用下拉列表时,它应该填充我在第二个下拉列表中单击的数据上的可用数据。但它有一个错误,它不会进入JavaSerializer的下一行。如何修复我的代码,就像它可以工作一样。我不知道问题出在哪里,是否在ajax中?还是在我的控制器里?

1 个答案:

答案 0 :(得分:0)

请将select更改为jQuery(“#availability option:selected”)。val();   - 在客户端将ajax类型更改为GET方法   - 不需要JavascriptSerializer   - 从后面的代码中删除[httppost]标记   - 检查浏览器控制台中的错误位置。

并更改$('#availability')。push(“”+ this.name +“”);