我的下拉列表中包含IN-91
,US-1
等值,如何将下拉值设置为IN-91
,并显示可用的响应值IN
这不起作用,因为它与我的值列表不匹配
$("select#myID option[value='"+myresponse+"']").attr("selected", "selected");
答案 0 :(得分:1)
尝试
var val="IN"; //example
$("select#myID").find(":contains('"+val+"')").attr('selected', 'selected');
答案 1 :(得分:1)
$('#myID option[value^="in"]') // option where the value begins with "in"
.prop("selected", true) // select the last element in the matched list
答案 2 :(得分:0)
您可以使用以下
$("select#myID").val(myresponse);
答案 3 :(得分:0)
尝试,
$("select#myID option:contains(" + myresponse + ")").attr('selected', 'selected');