2015-02-06 5 views

ответ

0

:contains должен быть точным случае, вы можете использовать вместо filter(function)

var State = "State"; 
$("#StateOrigin option").filter(function(){ 
    return $(this).text().toLowerCase() === State.toLowerCase(); 
}).prop('selected', true); 

Это предполагает, что вы действительно ищете вариант текста, а не value вариантов.

Если вы ищете value вы можете переключиться val() для text() в коде выше

0
var State = "State"; 
$("#StateOrigin option").filter(function(){ 
    return $(this).text().toLowerCase() === State.toLowerCase(); 
}).prop('selected', true); 
Смежные вопросы