wp_send_json_error()发送带有失败标记的JSON数据给Ajax请求

目录

描述

Send a JSON response back to an Ajax request, indicating failure. The response object will always have a success key with the value false. If anything is passed to the function in the $data parameter, it will be encoded as the value for a data key.

wp_send_json_error() 描述

用法

<?php wp_send_json_error$data );

// What the response will look like before it is encoded.
$response = array( 'success' => false ); //if $data is empty
$response = array( 'success' => false'data' => $data ); //if $data is set
?>

wp_send_json_error() 用法

参数

$data

(mixed) (可选) Data to encode as JSON, then print and die.

默认值: null

wp_send_json_error() 参数

示例

save_field.php

wp_send_json_error() 示例

注意

使用到 wp_send_json() to send response.

wp_send_json_error() 注意

历史

  • 添加于 版本: 3.5.0

wp_send_json_error() 历史

源文件

wp_send_json_error() 函数的代码位于 wp-includes/functions.php

wp_send_json_error() 源文件