如何通过javascript在下拉菜单中设置选定的值

这个问题在这里已经有了答案:

  • 用jQuery 15个答案更改下拉列表的选定值

  • 这并不解释其中的变量:

    find('option[value=data.tasks_deliverable_id]')
    

    该字符串值是一个文字字符串。 它特别寻找一个名为“data.tasks_deliverable_id”的值。 要使用data变量,你需要它在字符串之外:

    find('option[value=' + data.tasks_deliverable_id + ']')
    

    $.get('loadTaskDetails' + $taskId, {taskId: $taskId}, function(data) {
         $.each(data, function(i, data) {
            $('#ddl_Deliverables option').removeAttr('selected');
            $('#ddl_Deliverables').find('option[value="' + data.tasks_deliverable_id + '"]').attr('selected', 'selected');    
         });
    }, 'json');
    
    链接地址: http://www.djcxy.com/p/83907.html

    上一篇: How to set selected value in dropdown through javascript

    下一篇: How to change selected item in jQuery