// job jQuery(document).ready(function($) { if ($('#post_job_form').length) { var initialCategory = $('#noo-field-job_category').val(); function loadcertification(selectedCategories){ var data = { action: 'get_certifications', categories: selectedCategories }; $.post(jobmonsterData.ajax_url, data, function(response) { var $certificationSelect = $('#_noo_job_field_job_certifications'); $certificationSelect.empty(); // Clear previous options if (response) { //console.log(response); $('#_noo_job_field_job_certifications').append(''); $.each(response, function(index, item) { $('#_noo_job_field_job_certifications').append(''); }); $certificationSelect.multiselect('rebuild'); console.log(jobmonsterData.saved_certifications); // Pre-select saved certifications if (jobmonsterData.saved_certifications) { $certificationSelect.val(jobmonsterData.saved_certifications).multiselect('rebuild'); } } }, 'json'); } $('#noo-field-job_category').on('change', function() { var selectedCategories = $(this).val(); // Get selected categories //alert(selectedCategories); loadcertification(selectedCategories); }); if(initialCategory){ loadcertification(initialCategory); } } }); //resume jQuery(document).ready(function($) { if ($('#post_resume_form').length) { var initialCategory = $('#noo-field-job_category').val(); function loadcertification(selectedCategories){ var data = { action: 'get_certifications', categories: selectedCategories }; $.post(jobmonsterData.ajax_url, data, function(response) { var $certificationSelect = $('#_noo_resume_field_job_certification'); $certificationSelect.empty(); // Clear previous options if (response) { //console.log(response); $('#_noo_resume_field_job_certification').append(''); $.each(response, function(index, item) { $('#_noo_resume_field_job_certification').append(''); }); $certificationSelect.multiselect('rebuild'); console.log(jobmonsterData.saved_certifications); // Pre-select saved certifications if (jobmonsterData.saved_certifications) { $certificationSelect.val(jobmonsterData.saved_certifications).multiselect('rebuild'); } } }, 'json'); } $('#noo-field-job_category').on('change', function() { var selectedCategories = $(this).val(); // Get selected categories //alert(selectedCategories); loadcertification(selectedCategories); }); if(initialCategory){ loadcertification(initialCategory); } } }); // company jQuery(document).ready(function($) { if ($('#company_profile_form').length) { var initialCategory = $('#noo-field-job_category').val(); function loadcertification(selectedCategories){ var data = { action: 'get_certifications', categories: selectedCategories }; $.post(jobmonsterData.ajax_url, data, function(response) { var $certificationSelect = $('#_jm_company_field_job_certifications'); $certificationSelect.empty(); // Clear previous options if (response) { //console.log(response); $('#_jm_company_field_job_certifications').append(''); $.each(response, function(index, item) { $('#_jm_company_field_job_certifications').append(''); }); $certificationSelect.multiselect('rebuild'); console.log(jobmonsterData.saved_certifications); // Pre-select saved certifications if (jobmonsterData.saved_certifications) { $certificationSelect.val(jobmonsterData.saved_certifications).multiselect('rebuild'); } } }, 'json'); } $('#noo-field-job_category').on('change', function() { var selectedCategories = $(this).val(); // Get selected categories //alert(selectedCategories); loadcertification(selectedCategories); }); if(initialCategory){ loadcertification(initialCategory); } } });