javascript - setting selected value inside combobox using its name not index -
    if i'm rendering combobox this       $('#mycombo').html('<option value=""></option>');     $.each(mydata, function (i, v) {        $('#mycombo').append('<option value="' + v.personid+ '">' + v.personname + '</option>');     });   how can set selected value inside combobox if v.personname == 'john'   p.s. know can set value using it's index    $('#mycombo').prop('selectedindex', 2);   but in case don't know index, know name.          one simple answer   $('#mycombo').html('<option value=""></option>');     $.each(mydata, function (i, v) {        if (v.personname== 'john')           $('#mycombo').append('<option selected value="' + v.personid+ '">' + v.personname + '</option>');        else           $('#mycombo').append('<option value="...