如果您希望在用户输入日期后立即发布该值并单击其他位置,这可能会帮助您:
jQuery(\'#your-name\').on(\'blur\', function(){
var date_Value = this.value;
var ajaxdata = {
action: \'process_date\',
date_value: date_Value
};
jQuery.post(ajaxurl, ajaxdata, function(res){
/* whatever you want to do, res contains the output generated by your php file*/
});
})
在使用admin ajax时,请创建一个函数来处理此数据。
function process_Date(){
$date = $_POST[\'date_value\'];
/* do whatever you want to do with your $date*/
/* return an output */
die(1);
}
add_action(\'wp_ajax_process_date\', \'process_Date\');
add_action(\'wp_ajax_nopriv_process_date\', \'process_Date\');
将此函数添加到具有其他函数的文件中。