我在更改选择列表选择值时遇到问题

时间:2016-06-21 16:08:05

标签: c# jquery html

我有一个id为SelectedEmployee的选择列表。我在jquery中有一个on change事件,我成功获取所选项的值:

        $("#SelectedEmployee").change(function () {
            selectedEmployee = $("#SelectedEmployee").val();
            $("div.myDropDownDiv select").val(selectedEmployee.toString());
            alert(selectedEmployee);          
            myCal.fullCalendar('refetchEvents');            
         });

我的提醒会返回所选员工的值,但DOM仍认为之前的选择是所选员工。我在改变事件中尝试了以下两种情况,但没有运气。

$("div.myDropDownDiv select").val(selectedEmployee.toString());


$('#SelectedEmployee option[value=' + selectedEmployee + ']').prop('selected', true)

1 个答案:

答案 0 :(得分:1)

你给出的第一个例子

$("div.myDropDownDiv select").val(selectedEmployee.toString());

应该有用......

这是Working Example

也许您应该检查selectedEmployee.toString()是否返回了正确的值。

或者即使select位于具有类div的{​​{1}}内。 也许,myDropDownDivmyDropDownDiv而不是id