},
success:function(data){
var county_data = data;
- console.log(county_data.test);
+
$('option:selected', this).attr('selected', 'selected');
option = {};
cities.empty();
});
// categories on change
- activities.on('change', function(){
- $('option:selected', this).attr('selected', 'selected');
- var activity = this.value;
- var taxonomy = $('option:selected', this).attr('data-taxonomy');
- jQuery.ajax({
- type:"POST",
- dataType: 'json',
- url: ajaxurl,
- data: {
- action: "trailmaps",
- activity: activity,
- taxonomy: taxonomy
- },
- success:function(data){
- var activity_data = data;
-
- option = {};
- $('#trail-counties option').not(':eq(0), :selected').remove();
- var selected = $('#trail-counties option:selected').val();
-// counties.append($('<option>', {value: 'default', text: 'County', 'data-taxonomy': 'default'}));
- $.each(activity_data.counties,function(index,value){
- if(value.slug !== selected){
- var option = $('<option>', {value: value.slug, text: value.name});
- option.attr('data-id', value.id);
- counties.append(option);
- }
- });
-
-
- option = {};
- $('#trail-cities option').not(':eq(0), :selected').remove();
- var selected = $('#trail-cities option:selected').val();
-// cities.append($('<option>', {value: 'default', text: 'City', 'data-taxonomy': 'default'}));
- $.each(activity_data.cities, function(index, value){
- if(value.slug !== selected){
- var option = $('<option>', {value: value.slug, text: value.name});
- option.attr('data-taxonomy', value.taxonomy);
- option.attr('data-id', value.id);
- cities.append(option);
- }
- });
-
- if( $('#trail-activities option:selected').val() === 'default'){
- option = {};
- activities.empty();
- activities.append($('<option>', {value: 'default', text: 'Activity', 'data-taxonomy': 'default'}));
- $.each(activity_data.activities, function(index, value) {
- var option = $('<option>', {value: value.slug, text: value.name});
- option.attr('data-taxonomy', value.taxonomy);
- option.attr('data-id', value.id);
- activities.append(option);
- });
- }
- }
- });
- });
- parks.on('change', function(){
- $('option:selected', this).attr('selected', 'selected');
- var activity = this.value;
- var taxonomy = $('option:selected', this).attr('data-taxonomy');
- jQuery.ajax({
- type:"POST",
- dataType: 'json',
- url: ajaxurl,
- data: {
- action: "trailmaps",
- activity: activity,
- taxonomy: taxonomy
- },
- success:function(data){
- var activity_data = data;
-
- option = {};
- $('#trail-counties option').not(':eq(0), :selected').remove();
- var selected = $('#trail-counties option:selected').val();
-// counties.append($('<option>', {value: 'default', text: 'County', 'data-taxonomy': 'default'}));
- $.each(activity_data.counties,function(index,value){
- if(value.slug !== selected){
- var option = $('<option>', {value: value.slug, text: value.name});
- option.attr('data-id', value.id);
- counties.append(option);
- }
- });
-
-
- option = {};
- $('#trail-cities option').not(':eq(0), :selected').remove();
- var selected = $('#trail-cities option:selected').val();
-// cities.append($('<option>', {value: 'default', text: 'City', 'data-taxonomy': 'default'}));
- $.each(activity_data.cities, function(index, value){
- if(value.slug !== selected){
- var option = $('<option>', {value: value.slug, text: value.name});
- option.attr('data-taxonomy', value.taxonomy);
- option.attr('data-id', value.id);
- cities.append(option);
- }
- });
-
- if( $('#trail-activities option:selected').val() === 'default'){
- option = {};
- activities.empty();
- activities.append($('<option>', {value: 'default', text: 'Activity', 'data-taxonomy': 'default'}));
- $.each(activity_data.activities, function(index, value) {
- var option = $('<option>', {value: value.slug, text: value.name});
- option.attr('data-taxonomy', value.taxonomy);
- option.attr('data-id', value.id);
- activities.append(option);
- });
- }
- }
- });
- });
- destinations.on('change', function(){
- $('option:selected', this).attr('selected', 'selected');
- var activity = this.value;
- var taxonomy = $('option:selected', this).attr('data-taxonomy');
- jQuery.ajax({
- type:"POST",
- dataType: 'json',
- url: ajaxurl,
- data: {
- action: "trailmaps",
- activity: activity,
- taxonomy: taxonomy
- },
- success:function(data){
- var activity_data = data;
-
- option = {};
- $('#trail-counties option').not(':eq(0), :selected').remove();
- var selected = $('#trail-counties option:selected').val();
-// counties.append($('<option>', {value: 'default', text: 'County', 'data-taxonomy': 'default'}));
- $.each(activity_data.counties,function(index,value){
- if(value.slug !== selected){
- var option = $('<option>', {value: value.slug, text: value.name});
- option.attr('data-id', value.id);
- counties.append(option);
- }
- });
-
-
- option = {};
- $('#trail-cities option').not(':eq(0), :selected').remove();
- var selected = $('#trail-cities option:selected').val();
-// cities.append($('<option>', {value: 'default', text: 'City', 'data-taxonomy': 'default'}));
- $.each(activity_data.cities, function(index, value){
- if(value.slug !== selected){
- var option = $('<option>', {value: value.slug, text: value.name});
- option.attr('data-taxonomy', value.taxonomy);
- option.attr('data-id', value.id);
- cities.append(option);
- }
- });
-
- if( $('#trail-activities option:selected').val() === 'default'){
- option = {};
- activities.empty();
- activities.append($('<option>', {value: 'default', text: 'Activity', 'data-taxonomy': 'default'}));
- $.each(activity_data.activities, function(index, value) {
- var option = $('<option>', {value: value.slug, text: value.name});
- option.attr('data-taxonomy', value.taxonomy);
- option.attr('data-id', value.id);
- activities.append(option);
- });
- }
- }
- });
- });
+// activities.on('change', function(){
+// $('option:selected', this).attr('selected', 'selected');
+// var activity = this.value;
+// var taxonomy = $('option:selected', this).attr('data-taxonomy');
+// jQuery.ajax({
+// type:"POST",
+// dataType: 'json',
+// url: ajaxurl,
+// data: {
+// action: "trailmaps",
+// activity: activity,
+// taxonomy: taxonomy
+// },
+// success:function(data){
+// var activity_data = data;
+//
+// option = {};
+// $('#trail-counties option').not(':eq(0), :selected').remove();
+// var selected = $('#trail-counties option:selected').val();
+//// counties.append($('<option>', {value: 'default', text: 'County', 'data-taxonomy': 'default'}));
+// $.each(activity_data.counties,function(index,value){
+// if(value.slug !== selected){
+// var option = $('<option>', {value: value.slug, text: value.name});
+// option.attr('data-id', value.id);
+// counties.append(option);
+// }
+// });
+//
+//
+// option = {};
+// $('#trail-cities option').not(':eq(0), :selected').remove();
+// var selected = $('#trail-cities option:selected').val();
+//// cities.append($('<option>', {value: 'default', text: 'City', 'data-taxonomy': 'default'}));
+// $.each(activity_data.cities, function(index, value){
+// if(value.slug !== selected){
+// var option = $('<option>', {value: value.slug, text: value.name});
+// option.attr('data-taxonomy', value.taxonomy);
+// option.attr('data-id', value.id);
+// cities.append(option);
+// }
+// });
+//
+// if( $('#trail-activities option:selected').val() === 'default'){
+// option = {};
+// activities.empty();
+// activities.append($('<option>', {value: 'default', text: 'Activity', 'data-taxonomy': 'default'}));
+// $.each(activity_data.activities, function(index, value) {
+// var option = $('<option>', {value: value.slug, text: value.name});
+// option.attr('data-taxonomy', value.taxonomy);
+// option.attr('data-id', value.id);
+// activities.append(option);
+// });
+// }
+// }
+// });
+// });
+// parks.on('change', function(){
+// $('option:selected', this).attr('selected', 'selected');
+// var activity = this.value;
+// var taxonomy = $('option:selected', this).attr('data-taxonomy');
+// jQuery.ajax({
+// type:"POST",
+// dataType: 'json',
+// url: ajaxurl,
+// data: {
+// action: "trailmaps",
+// activity: activity,
+// taxonomy: taxonomy
+// },
+// success:function(data){
+// var activity_data = data;
+//
+// option = {};
+// $('#trail-counties option').not(':eq(0), :selected').remove();
+// var selected = $('#trail-counties option:selected').val();
+//// counties.append($('<option>', {value: 'default', text: 'County', 'data-taxonomy': 'default'}));
+// $.each(activity_data.counties,function(index,value){
+// if(value.slug !== selected){
+// var option = $('<option>', {value: value.slug, text: value.name});
+// option.attr('data-id', value.id);
+// counties.append(option);
+// }
+// });
+//
+//
+// option = {};
+// $('#trail-cities option').not(':eq(0), :selected').remove();
+// var selected = $('#trail-cities option:selected').val();
+//// cities.append($('<option>', {value: 'default', text: 'City', 'data-taxonomy': 'default'}));
+// $.each(activity_data.cities, function(index, value){
+// if(value.slug !== selected){
+// var option = $('<option>', {value: value.slug, text: value.name});
+// option.attr('data-taxonomy', value.taxonomy);
+// option.attr('data-id', value.id);
+// cities.append(option);
+// }
+// });
+//
+// if( $('#trail-activities option:selected').val() === 'default'){
+// option = {};
+// activities.empty();
+// activities.append($('<option>', {value: 'default', text: 'Activity', 'data-taxonomy': 'default'}));
+// $.each(activity_data.activities, function(index, value) {
+// var option = $('<option>', {value: value.slug, text: value.name});
+// option.attr('data-taxonomy', value.taxonomy);
+// option.attr('data-id', value.id);
+// activities.append(option);
+// });
+// }
+// }
+// });
+// });
+// destinations.on('change', function(){
+// $('option:selected', this).attr('selected', 'selected');
+// var activity = this.value;
+// var taxonomy = $('option:selected', this).attr('data-taxonomy');
+// jQuery.ajax({
+// type:"POST",
+// dataType: 'json',
+// url: ajaxurl,
+// data: {
+// action: "trailmaps",
+// activity: activity,
+// taxonomy: taxonomy
+// },
+// success:function(data){
+// var activity_data = data;
+//
+// option = {};
+// $('#trail-counties option').not(':eq(0), :selected').remove();
+// var selected = $('#trail-counties option:selected').val();
+//// counties.append($('<option>', {value: 'default', text: 'County', 'data-taxonomy': 'default'}));
+// $.each(activity_data.counties,function(index,value){
+// if(value.slug !== selected){
+// var option = $('<option>', {value: value.slug, text: value.name});
+// option.attr('data-id', value.id);
+// counties.append(option);
+// }
+// });
+//
+//
+// option = {};
+// $('#trail-cities option').not(':eq(0), :selected').remove();
+// var selected = $('#trail-cities option:selected').val();
+//// cities.append($('<option>', {value: 'default', text: 'City', 'data-taxonomy': 'default'}));
+// $.each(activity_data.cities, function(index, value){
+// if(value.slug !== selected){
+// var option = $('<option>', {value: value.slug, text: value.name});
+// option.attr('data-taxonomy', value.taxonomy);
+// option.attr('data-id', value.id);
+// cities.append(option);
+// }
+// });
+//
+// if( $('#trail-activities option:selected').val() === 'default'){
+// option = {};
+// activities.empty();
+// activities.append($('<option>', {value: 'default', text: 'Activity', 'data-taxonomy': 'default'}));
+// $.each(activity_data.activities, function(index, value) {
+// var option = $('<option>', {value: value.slug, text: value.name});
+// option.attr('data-taxonomy', value.taxonomy);
+// option.attr('data-id', value.id);
+// activities.append(option);
+// });
+// }
+// }
+// });
+// });
});
;// Load foundation
$(document).foundation();
},
success:function(data){
var county_data = data;
- console.log(county_data.test);
+
$('option:selected', this).attr('selected', 'selected');
option = {};
cities.empty();
});
// categories on change
- activities.on('change', function(){
- $('option:selected', this).attr('selected', 'selected');
- var activity = this.value;
- var taxonomy = $('option:selected', this).attr('data-taxonomy');
- jQuery.ajax({
- type:"POST",
- dataType: 'json',
- url: ajaxurl,
- data: {
- action: "trailmaps",
- activity: activity,
- taxonomy: taxonomy
- },
- success:function(data){
- var activity_data = data;
-
- option = {};
- $('#trail-counties option').not(':eq(0), :selected').remove();
- var selected = $('#trail-counties option:selected').val();
-// counties.append($('<option>', {value: 'default', text: 'County', 'data-taxonomy': 'default'}));
- $.each(activity_data.counties,function(index,value){
- if(value.slug !== selected){
- var option = $('<option>', {value: value.slug, text: value.name});
- option.attr('data-id', value.id);
- counties.append(option);
- }
- });
-
-
- option = {};
- $('#trail-cities option').not(':eq(0), :selected').remove();
- var selected = $('#trail-cities option:selected').val();
-// cities.append($('<option>', {value: 'default', text: 'City', 'data-taxonomy': 'default'}));
- $.each(activity_data.cities, function(index, value){
- if(value.slug !== selected){
- var option = $('<option>', {value: value.slug, text: value.name});
- option.attr('data-taxonomy', value.taxonomy);
- option.attr('data-id', value.id);
- cities.append(option);
- }
- });
-
- if( $('#trail-activities option:selected').val() === 'default'){
- option = {};
- activities.empty();
- activities.append($('<option>', {value: 'default', text: 'Activity', 'data-taxonomy': 'default'}));
- $.each(activity_data.activities, function(index, value) {
- var option = $('<option>', {value: value.slug, text: value.name});
- option.attr('data-taxonomy', value.taxonomy);
- option.attr('data-id', value.id);
- activities.append(option);
- });
- }
- }
- });
- });
- parks.on('change', function(){
- $('option:selected', this).attr('selected', 'selected');
- var activity = this.value;
- var taxonomy = $('option:selected', this).attr('data-taxonomy');
- jQuery.ajax({
- type:"POST",
- dataType: 'json',
- url: ajaxurl,
- data: {
- action: "trailmaps",
- activity: activity,
- taxonomy: taxonomy
- },
- success:function(data){
- var activity_data = data;
-
- option = {};
- $('#trail-counties option').not(':eq(0), :selected').remove();
- var selected = $('#trail-counties option:selected').val();
-// counties.append($('<option>', {value: 'default', text: 'County', 'data-taxonomy': 'default'}));
- $.each(activity_data.counties,function(index,value){
- if(value.slug !== selected){
- var option = $('<option>', {value: value.slug, text: value.name});
- option.attr('data-id', value.id);
- counties.append(option);
- }
- });
-
-
- option = {};
- $('#trail-cities option').not(':eq(0), :selected').remove();
- var selected = $('#trail-cities option:selected').val();
-// cities.append($('<option>', {value: 'default', text: 'City', 'data-taxonomy': 'default'}));
- $.each(activity_data.cities, function(index, value){
- if(value.slug !== selected){
- var option = $('<option>', {value: value.slug, text: value.name});
- option.attr('data-taxonomy', value.taxonomy);
- option.attr('data-id', value.id);
- cities.append(option);
- }
- });
-
- if( $('#trail-activities option:selected').val() === 'default'){
- option = {};
- activities.empty();
- activities.append($('<option>', {value: 'default', text: 'Activity', 'data-taxonomy': 'default'}));
- $.each(activity_data.activities, function(index, value) {
- var option = $('<option>', {value: value.slug, text: value.name});
- option.attr('data-taxonomy', value.taxonomy);
- option.attr('data-id', value.id);
- activities.append(option);
- });
- }
- }
- });
- });
- destinations.on('change', function(){
- $('option:selected', this).attr('selected', 'selected');
- var activity = this.value;
- var taxonomy = $('option:selected', this).attr('data-taxonomy');
- jQuery.ajax({
- type:"POST",
- dataType: 'json',
- url: ajaxurl,
- data: {
- action: "trailmaps",
- activity: activity,
- taxonomy: taxonomy
- },
- success:function(data){
- var activity_data = data;
-
- option = {};
- $('#trail-counties option').not(':eq(0), :selected').remove();
- var selected = $('#trail-counties option:selected').val();
-// counties.append($('<option>', {value: 'default', text: 'County', 'data-taxonomy': 'default'}));
- $.each(activity_data.counties,function(index,value){
- if(value.slug !== selected){
- var option = $('<option>', {value: value.slug, text: value.name});
- option.attr('data-id', value.id);
- counties.append(option);
- }
- });
-
-
- option = {};
- $('#trail-cities option').not(':eq(0), :selected').remove();
- var selected = $('#trail-cities option:selected').val();
-// cities.append($('<option>', {value: 'default', text: 'City', 'data-taxonomy': 'default'}));
- $.each(activity_data.cities, function(index, value){
- if(value.slug !== selected){
- var option = $('<option>', {value: value.slug, text: value.name});
- option.attr('data-taxonomy', value.taxonomy);
- option.attr('data-id', value.id);
- cities.append(option);
- }
- });
-
- if( $('#trail-activities option:selected').val() === 'default'){
- option = {};
- activities.empty();
- activities.append($('<option>', {value: 'default', text: 'Activity', 'data-taxonomy': 'default'}));
- $.each(activity_data.activities, function(index, value) {
- var option = $('<option>', {value: value.slug, text: value.name});
- option.attr('data-taxonomy', value.taxonomy);
- option.attr('data-id', value.id);
- activities.append(option);
- });
- }
- }
- });
- });
+// activities.on('change', function(){
+// $('option:selected', this).attr('selected', 'selected');
+// var activity = this.value;
+// var taxonomy = $('option:selected', this).attr('data-taxonomy');
+// jQuery.ajax({
+// type:"POST",
+// dataType: 'json',
+// url: ajaxurl,
+// data: {
+// action: "trailmaps",
+// activity: activity,
+// taxonomy: taxonomy
+// },
+// success:function(data){
+// var activity_data = data;
+//
+// option = {};
+// $('#trail-counties option').not(':eq(0), :selected').remove();
+// var selected = $('#trail-counties option:selected').val();
+//// counties.append($('<option>', {value: 'default', text: 'County', 'data-taxonomy': 'default'}));
+// $.each(activity_data.counties,function(index,value){
+// if(value.slug !== selected){
+// var option = $('<option>', {value: value.slug, text: value.name});
+// option.attr('data-id', value.id);
+// counties.append(option);
+// }
+// });
+//
+//
+// option = {};
+// $('#trail-cities option').not(':eq(0), :selected').remove();
+// var selected = $('#trail-cities option:selected').val();
+//// cities.append($('<option>', {value: 'default', text: 'City', 'data-taxonomy': 'default'}));
+// $.each(activity_data.cities, function(index, value){
+// if(value.slug !== selected){
+// var option = $('<option>', {value: value.slug, text: value.name});
+// option.attr('data-taxonomy', value.taxonomy);
+// option.attr('data-id', value.id);
+// cities.append(option);
+// }
+// });
+//
+// if( $('#trail-activities option:selected').val() === 'default'){
+// option = {};
+// activities.empty();
+// activities.append($('<option>', {value: 'default', text: 'Activity', 'data-taxonomy': 'default'}));
+// $.each(activity_data.activities, function(index, value) {
+// var option = $('<option>', {value: value.slug, text: value.name});
+// option.attr('data-taxonomy', value.taxonomy);
+// option.attr('data-id', value.id);
+// activities.append(option);
+// });
+// }
+// }
+// });
+// });
+// parks.on('change', function(){
+// $('option:selected', this).attr('selected', 'selected');
+// var activity = this.value;
+// var taxonomy = $('option:selected', this).attr('data-taxonomy');
+// jQuery.ajax({
+// type:"POST",
+// dataType: 'json',
+// url: ajaxurl,
+// data: {
+// action: "trailmaps",
+// activity: activity,
+// taxonomy: taxonomy
+// },
+// success:function(data){
+// var activity_data = data;
+//
+// option = {};
+// $('#trail-counties option').not(':eq(0), :selected').remove();
+// var selected = $('#trail-counties option:selected').val();
+//// counties.append($('<option>', {value: 'default', text: 'County', 'data-taxonomy': 'default'}));
+// $.each(activity_data.counties,function(index,value){
+// if(value.slug !== selected){
+// var option = $('<option>', {value: value.slug, text: value.name});
+// option.attr('data-id', value.id);
+// counties.append(option);
+// }
+// });
+//
+//
+// option = {};
+// $('#trail-cities option').not(':eq(0), :selected').remove();
+// var selected = $('#trail-cities option:selected').val();
+//// cities.append($('<option>', {value: 'default', text: 'City', 'data-taxonomy': 'default'}));
+// $.each(activity_data.cities, function(index, value){
+// if(value.slug !== selected){
+// var option = $('<option>', {value: value.slug, text: value.name});
+// option.attr('data-taxonomy', value.taxonomy);
+// option.attr('data-id', value.id);
+// cities.append(option);
+// }
+// });
+//
+// if( $('#trail-activities option:selected').val() === 'default'){
+// option = {};
+// activities.empty();
+// activities.append($('<option>', {value: 'default', text: 'Activity', 'data-taxonomy': 'default'}));
+// $.each(activity_data.activities, function(index, value) {
+// var option = $('<option>', {value: value.slug, text: value.name});
+// option.attr('data-taxonomy', value.taxonomy);
+// option.attr('data-id', value.id);
+// activities.append(option);
+// });
+// }
+// }
+// });
+// });
+// destinations.on('change', function(){
+// $('option:selected', this).attr('selected', 'selected');
+// var activity = this.value;
+// var taxonomy = $('option:selected', this).attr('data-taxonomy');
+// jQuery.ajax({
+// type:"POST",
+// dataType: 'json',
+// url: ajaxurl,
+// data: {
+// action: "trailmaps",
+// activity: activity,
+// taxonomy: taxonomy
+// },
+// success:function(data){
+// var activity_data = data;
+//
+// option = {};
+// $('#trail-counties option').not(':eq(0), :selected').remove();
+// var selected = $('#trail-counties option:selected').val();
+//// counties.append($('<option>', {value: 'default', text: 'County', 'data-taxonomy': 'default'}));
+// $.each(activity_data.counties,function(index,value){
+// if(value.slug !== selected){
+// var option = $('<option>', {value: value.slug, text: value.name});
+// option.attr('data-id', value.id);
+// counties.append(option);
+// }
+// });
+//
+//
+// option = {};
+// $('#trail-cities option').not(':eq(0), :selected').remove();
+// var selected = $('#trail-cities option:selected').val();
+//// cities.append($('<option>', {value: 'default', text: 'City', 'data-taxonomy': 'default'}));
+// $.each(activity_data.cities, function(index, value){
+// if(value.slug !== selected){
+// var option = $('<option>', {value: value.slug, text: value.name});
+// option.attr('data-taxonomy', value.taxonomy);
+// option.attr('data-id', value.id);
+// cities.append(option);
+// }
+// });
+//
+// if( $('#trail-activities option:selected').val() === 'default'){
+// option = {};
+// activities.empty();
+// activities.append($('<option>', {value: 'default', text: 'Activity', 'data-taxonomy': 'default'}));
+// $.each(activity_data.activities, function(index, value) {
+// var option = $('<option>', {value: value.slug, text: value.name});
+// option.attr('data-taxonomy', value.taxonomy);
+// option.attr('data-id', value.id);
+// activities.append(option);
+// });
+// }
+// }
+// });
+// });
});