我正在尝试获取输入值并将其分配给PHP数组。我相信我需要使用AJAX,但是由于需要使用PHP来调用API,所以我一直被赶上来。
万一这令人困惑:我需要用户能够输入区号并在下拉列表中,数组将使用正确的区号(不是904)调出Twilio API,以便它可以获取可用的电话。购买编号。
<?php
$sid = "AC655555555555555";
$token = "554353535355555435345";
$twilio = new Client($sid, $token);
?>
<label>DID Area Code</label>
<input class="form-control" type="number" id="did_area_code" required="" />
<label>DID Number</label>
<select class="form-control" name="did_number" id="company_source">
<option value="">--Select One--</option>
<?php
$numbers = $twilio->availablePhoneNumbers('US')->local->read(array("areaCode" => "904"));
foreach ($numbers as $record) {
echo "<option value='" . $record->friendlyName . "'>" . $record->friendlyName . "</option>";
}
?>
</select>
<script type="text/javascript">
$("#did_area_code").on('change', function(){
var area_code = $('#did_area_code').val();
alert(area_code);
});