I need to disable a select option based on the value of a variable. The value is similar to one of the select option value and it needs to be disabled.
For ex,
With your current markup this will work:
$("select option:contains('Value b')").attr("disabled","disabled");
http://jsfiddle.net/CtqC6/
EDIT
http://jsfiddle.net/CtqC6/1/
var variable = "b"
$("select option:contains('Value " + variable + "')").attr("disabled","disabled");
$("select").prop("selectedIndex",-1)