Javascript 如何使用jQuery脚本在PHP(HTML)中创建选项字段
如何使用jQuery将HTML选项归档到PHP文件中 我想在我的网站中集成simplybook.me api API的URL为:按服务筛选执行者。Javascript 如何使用jQuery脚本在PHP(HTML)中创建选项字段,javascript,php,jquery,html,json,Javascript,Php,Jquery,Html,Json,如何使用jQuery将HTML选项归档到PHP文件中 我想在我的网站中集成simplybook.me api API的URL为:按服务筛选执行者。 我想在PHP站点中创建我的服务广告服务提供商列表的选项字段 <script> var loginClient = new JSONRpcClient({ 'url': '//user-api.simplybook.me/login', 'onerror': function (error) { alert(error);
我想在PHP站点中创建我的服务广告服务提供商列表的选项字段
<script>
var loginClient = new JSONRpcClient({
'url': '//user-api.simplybook.me/login',
'onerror': function (error) {
alert(error);
}
});
var token = loginClient.getToken('narendra', '5501cb0d7052b9d95ba78559ed41cd65c7bc0d3a51e21e259cbe092142f7537e');
var loginClient = new JSONRpcClient({
'url': '//user-api.simplybook.me/login',
'onerror': function (error) {
alert(error);
}
});
var token = loginClient.getToken('narendra', '5501cb0d7052b9d95ba78559ed41cd65c7bc0d3a51e21e259cbe092142f7537e');
var client = new JSONRpcClient({
'url': 'https://user-api.simplybook.me/',
'headers': {
'X-Company-Login': 'narendra',
'X-Token': token
},
'onerror': function (error) {
alert(error);
}
});
var services = client.getEventList();
var performers = client.getUnitList();
var serviceId;
var performerId;
jQuery('#select_event_id').empty();
jQuery('#select_unit_id').empty();
jQuery('#select_event_id').append('<option value=""></option>');
jQuery('#select_unit_id').append('<option value=""></option>');
for (var id in services) {
jQuery('#select_event_id').append('<option value="' + id + '">' +
services[id].name + '</option>');
}
for (var id in performers) {
jQuery('#select_unit_id').append('<option value="' + id + '">' +
performers[id].name + '</option>');
}
jQuery('#select_event_id').change(function () {
// service id
serviceId = jQuery(this).val();
var selectedService = services[serviceId];
// filter available performers
if (selectedService) {
if (typeof(selectedService.unit_map) != 'undefined' &&
selectedService.unit_map.length) {
jQuery('#select_unit_id option').attr('disabled', true);
jQuery('#select_unit_id option[value=""]').attr('disabled', false);
for (var i = 0; i < selectedService.unit_map.length; i++) {
jQuery('#select_unit_id option[value="' +
selectedService.unit_map[i] + '"]').attr('disabled', false);
}
} else {
jQuery('#select_unit_id option').attr('disabled', false);
}
}
jQuery('#eventId').val(serviceId).change();
});
jQuery('#select_unit_id').change(function () {
performerId = jQuery(this).val();
});
var loginClient=new JSONRpcClient({
'url':'//用户api.simplybook.me/login',
“onerror”:函数(错误){
警报(错误);
}
});
var-token=loginClient.getToken('narendra','5501cb0d7052b9d95ba78559ed41cd65c7bc0d3a51e21e259cbe092142f7537e');
var loginClient=new JSONRpcClient({
'url':'//用户api.simplybook.me/login',
“onerror”:函数(错误){
警报(错误);
}
});
var-token=loginClient.getToken('narendra','5501cb0d7052b9d95ba78559ed41cd65c7bc0d3a51e21e259cbe092142f7537e');
var client=新的JSONRpcClient({
“url”:”https://user-api.simplybook.me/',
“标题”:{
“X-Company-Login”:“narendra”,
“X令牌”:令牌
},
“onerror”:函数(错误){
警报(错误);
}
});
var services=client.getEventList();
var performers=client.getUnitList();
var-serviceId;
穿孔变种;
jQuery(“#选择_事件_id”).empty();
jQuery('#选择_unit_id').empty();
jQuery('#select_event_id').append('');
jQuery('select#unit_id').append('');
for(服务中的var id){
jQuery('#选择事件id')。追加(''+
服务[id]。名称+“”);
}
for(表演者中的变量id){
jQuery('#选择单位id')。追加(''+
执行者[id]。名称+“”);
}
jQuery('#选择事件id')。更改(函数(){
//服务id
serviceId=jQuery(this.val();
var selectedService=services[serviceId];
//筛选可用的执行者
如果(已选择的服务){
if(typeof(selectedService.unit\u map)!=“未定义”&&
所选服务单位(地图长度){
jQuery('select#unit_id option').attr('disabled',true);
jQuery(“#选择_unit_id option[value=”“]”)。attr('disabled',false);
对于(变量i=0;i
在我的网站URL中,我可以使用以下代码: