所选值使用javascript下拉列表值
我在我的javascript函数中得到了这些类型的数组,如图所示。现在我想在我的dropdownlist中选择所有城市,这是我在javascript数组中得到的。 我试过了,但没有成功。怎么做所选值使用javascript下拉列表值,javascript,php,jquery,Javascript,Php,Jquery,我在我的javascript函数中得到了这些类型的数组,如图所示。现在我想在我的dropdownlist中选择所有城市,这是我在javascript数组中得到的。 我试过了,但没有成功。怎么做 function searchitem(id,name) { var ADDRESS = value.Address; console.log(ADDRESS); $("#Address option[value='" + vin + "']").prop("selected", true); }
function searchitem(id,name)
{
var ADDRESS = value.Address;
console.log(ADDRESS);
$("#Address option[value='" + vin + "']").prop("selected", true);
}
HTML代码
<select class="ct-js-select ct-select-lg" multiple="multiple" id="Address" name="Address[]" style="margin-left:14px;">
<option value="any">Any</option>
<optgroup label="City">
<?php foreach($Locations_Response->city as $CITIES){ ?>
<option value="<?php echo $CITIES; ?>"><?php echo $CITIES; ?></option>
<?php } ?>
</optgroup>
</select>
任何
您需要一个循环:
var地址=['Aberdeen Twp.','2'];
$。每个(地址、功能(i、vin){
$(“#地址选项[值='”+vin+“']”)prop(“选定”,true);
});代码>
任何
香港仔双程证。
2.
3.
4.
variablevin
未定义您可以使用地址而不是vinADDRESS
匹配$CITIES
的值?是的,它们都匹配请参见:那么您在等待什么,在这里发布$。每个(地址、函数(键、值){console.log(值);$(“#地址选项[值='“+值+”])。prop(“selected”,true);});发布错误人,错误,你知道错误是什么吗?现在没有错误发生,只是语法错误粘贴到这里或修复它
<select id='slc' name='slc'>
<?php
for($c=0;$c<10;$c++)
{
echo"<option> ".$c." </option>";
}
?>
var txt=$('#slc').find(":selected").text();