将值多选列表传递给jquery函数mvc

时间:2014-02-12 01:17:13

标签: jquery asp.net-mvc multi-select

我在使用jquery将值传递给函数时遇到了问题 当我选择以下两个日期时:

enter image description here

这将获取文本中显示的值,但是我将获取值并传递给下面的函数

var dtLev = $("#dateLev option:selected").text() 

$.getJSON("/Grafic/GetDateByGraf", { selectedRodId: rodId, selectLevId: levId, selectDtLev: dtLev},

如果我使用.Val(),则显示空值

如何解决此问题

1 个答案:

答案 0 :(得分:0)

这样,

var selectedOptions = $.map($('#dateLev :selected'),
function (e) { return $(e).val(); });
var dtLev = selectedOptions.join(',');