【发布时间】:2021-07-11 16:18:28
【问题描述】:
我在 js 文件中使用 ajax。但现在在控制台日志中出现 "mydomain.com/my_ajax.ajax_url not found 404" 错误。
这是我的 js 文件 (demo.js) 代码。各种方法都试过了,没办法--
jQuery.ajax({
type: "post",
url: "my_ajax.ajax_url",
data: { action: "data_fetch", keyword: input }
});
我的函数.php -------
add_action('wp_enqueue_scripts', 'hindrise_script');
function my_enqueue() {
wp_register_script('plugin-ajaxJs', CHILD_URL . '/js/demo.js', __FILE__);
wp_enqueue_script('plugin-ajaxJs');
wp_localize_script('plugin-ajaxJs', 'my_ajax', array('ajax_url' => admin_url('admin-ajax.php')));
}
【问题讨论】:
-
url: my_ajax.ajax_url,去掉引号
标签: javascript jquery ajax wordpress