Javascript and JQuery, how to verify if option element exists in select?

前端 未结 3 963
梦如初夏
梦如初夏 2021-01-12 07:28

Using JQuery, I\'m trying to set an option as selected in a \'select\' element based on the query string.

This question is similar to this, however I still need to k

3条回答
  •  旧巷少年郎
    2021-01-12 07:59

    Check the length of the selector:

    var selectObject = $('select[name*=' + selectName + ']');
    if (selectObject.length == 0)
        return;
    selectObject.val(valueToSelect).attr('selected', 'selected').change();
    

    Or use the implicit boolean conversion in javascript:

    var selectObject = $('select[name*=' + selectName + ']');
    if (!selectObject.length)
        return;
    
    selectObject.val(valueToSelect).attr('selected', 'selected').change();
    

提交回复
热议问题