Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何从列表框中提取所选ID以发送到ASP.NETMVC应用程序中的getJSON调用?_Jquery_Asp.net Mvc 3_Getjson - Fatal编程技术网

Jquery 如何从列表框中提取所选ID以发送到ASP.NETMVC应用程序中的getJSON调用?

Jquery 如何从列表框中提取所选ID以发送到ASP.NETMVC应用程序中的getJSON调用?,jquery,asp.net-mvc-3,getjson,Jquery,Asp.net Mvc 3,Getjson,我有一个这样的列表框 @Html.ListBoxFor(model => model.SelectedCalendarId, Model.PeriodList) 通过jQuery和硬编码的值连接到我的控制器上 var calId = 12; $.getJSON("/Publishing/GetLockState1", { calendarId: calId }, function (data) {//omitted} 那么现在,如何获取用户选择传递到json调用的Id,即如何填充cal

我有一个这样的列表框

@Html.ListBoxFor(model => model.SelectedCalendarId, Model.PeriodList)
通过jQuery和硬编码的值连接到我的控制器上

var calId = 12;
$.getJSON("/Publishing/GetLockState1", { calendarId: calId }, function (data) {//omitted}
那么现在,如何获取用户选择传递到json调用的Id,即如何填充calId? 我试过了

但是没有快乐。

试试:

calId = $("#SelectedCalendarId :selected").val()
calId = $("#SelectedCalendarId :selected").val()