I\'ve setup the basic wordpress ajax example in my wp theme. The trigger is made by modernizr.js checking the media queries on the page.
jQuery(document).rea
Here is the full example to solve this issue:
JavaScript:
$(document).ready(function() {
$("#submit").click(function(e) {
var demo = 'demo';
var ajaxurl = '';
data = { action: "data_insert", demo: demo};
$.ajax({
url: ajaxurl,
data: data,
dataType: 'json',
type: 'post',
success: function(response) {
console.log(response);
}
});
});
});
PHP:
add_action('wp_ajax_data_insert', 'data_insert');
add_action('wp_ajax_nopriv_data_insert', 'data_insert');
function data_insert() {
$data = $_POST['demo'];
echo json_encode($data);
die();
}