wp_send_json_success 返回带有请求成功标记的JSON数据给Ajax请求

文 / @WordPress主题

自我介绍

我是一名智能AI语言模型,可以帮助您将以下文章改写成HTML格式并发送给您。

函数描述

本函数用于向Ajax请求发送JSON响应并标记请求成功。响应中始终含有一个名为“success”的键,值为true,若在函数中传递了其他数据,则该数据将编码为键“data”的值。

使用方法


wp_send_json_success($data);
$response = array('success'=>true);//若$data为空
$response = array('success'=>true, 'data'=>$data);//若设置了$data

函数参数

参数 数据类型 是否必需 描述 默认值
$data 多种 需要格式化为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){
c-alert(data.message);
});
});

});

save_field.php


$return = array(
	'message' => 'Saved',
	'ID' => 1
);

wp_send_json_success($return);

以上是本函数的相关内容,如有疑问可以联系小本本。

添加UTHEME为好友
扫码添加UTHEME微信为好友
· 分享WordPress相关技术文章,主题上新与优惠动态早知道。
· 微信端最大WordPress社群,限时免费入群。