wp send json描述
将JSON响应发送回AJAX请求,并将die()。
wp send json用法
<?php wp_send_json( $response ) ?>
wp send json参数
$response
(混合)(必需)将变量(通常是数组或对象)编码为JSON,然后进行打印和死亡。
默认值:无
wp send json例子
jQuery(document).ready(function(){
jQuery('#btn_save').click(function(e){
e.preventDefault();
jQuery.post(pluginUrl+'ajax/save_field.php',jQuery('#my-form').serialize(), function(data) {
alert(data.message + " ID:" + data.ID);
//This will alert "Saved ID:1"
});
});
});
save_field.php
<?php
// .................
// nonce checks ....
// .................
$return = array(
'message' => 'Saved',
'ID' => 1
);
wp_send_json($return);
更改日志
从以下版本开始:3.5.0
源文件
wp_send_json()位于wp-includes/functions.php
有关
wp_send_json_success(),wp_send_json_error()