更新 我已编辑下面的代码以反映@Andy_D的建议。 但是现在我正在显示初始选择选项,但是我似乎无法开始工作。有帮助吗?感谢
我想根据选择框中的select选项回显输出值,该选项框已根据以下foreach
循环填充了组织名称值
我正在使用此库对Insightly CRM https://github.com/Insightly/insightly-php
进行API调用<?php
include 'authentication.php';
$orgs = $i->getOrganizations();
global $organID;
global $organName;
?>
<select id="target" >
<?php foreach ($orgs as $org) { ?>
<?php
$organID = $org->ORGANISATION_ID;
$organName = $org->ORGANISATION_NAME;
$street = $org->ADDRESSES[0]->STREET;
$city = $org->ADDRESSES[0]->CITY;
$state = $org->ADDRESSES[0]->STATE;
$postcode = $org->ADDRESSES[0]->POSTCODE;
$country = $org->ADDRESSES[0]->COUNTRY;
?>
<option value="<?php echo $organName ?>"><?php echo $organName ?></option>
<?php }?>
<script type="text/javascript">
$("#target").on("change", function() {
var orgName = "<?php echo $organName ?>";
var orgID ="<?php echo $organID ?>";
var orgName = "<?php echo $organName ?>";
var street = "<?php echo $street ?>";
var city = "<?php echo $city ?>";
var state = "<?php echo $state ?>";
var postcode = "<?php echo $postcode ?>";
var country = "<?php echo $country ?>";
$(".organisation").html(orgID + "<br>" + orgName + "<br>" + street + "<br>" + city + "<br>" + state + "<br>" + postcode + "<br>" + country);
});
</script>
</select>
<div class="organisation"></div>
感谢您的帮助。