选择回显详细信息的PHP选择框

时间:2015-12-18 03:12:46

标签: php json api crm

更新 我已编辑下面的代码以反映@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>

感谢您的帮助。

0 个答案:

没有答案