это работает ..JQuery подстановка переменной
$("select[title='First Choice'] option[text='hello']").remove();
ряд вариаций этого не .. я знаю, что это глупо.
var what='hello';
$("select[title='First Choice'] option[text=$what]").remove();
также попробовал эти.
$("select[title='First Choice'] option[text=$(what)]").remove();
$("select[title='First Choice'] option[text='$what']").remove();
$("select[title='First Choice'] option[text=$what.val()]").remove();
Это JavaScript, не PHP ... эти типы текста замещения даже не применяются. Вам нужно вставить строку в строку вручную. – mellamokb