jquery加载在wordpress插件中不起作用

jquery加载在wordpress插件中不起作用,jquery,ajax,wordpress,Jquery,Ajax,Wordpress,因此,我正在为wordpress编写一个插件,其中一个页面包含在keyup上加载的信息。问题是,无论我做什么,它似乎都找不到该文件!插件的文件夹名为“arl staff” 我尝试将加载URL设置为“arl staff/ajax/search for bands.php”、www.site.com/blog/wp content/plugins/arl staff/search for bands.php”和“admin.php?page=arl staff/ajax/search for ban

因此,我正在为wordpress编写一个插件,其中一个页面包含在keyup上加载的信息。问题是,无论我做什么,它似乎都找不到该文件!插件的文件夹名为“arl staff”

我尝试将加载URL设置为“arl staff/ajax/search for bands.php”、www.site.com/blog/wp content/plugins/arl staff/search for bands.php”和“admin.php?page=arl staff/ajax/search for bands.php”。我只是不知道还能做什么。div在keyup时加载blog 404页面。这是我的密码:

$("#band_search").keyup(function(data){
$("#band_data").load('ajax/search-for-bands.php', $('#band_search_form').serialize(), function(data){});
});

知道我需要做什么才能将.load的URL设置为?

此时最简单的方法可能是创建一个相对于根的字符串。您需要知道可公开访问的url

例如,如果您的url如下所示:
http://www.example.com/somestuff/otherstuff/ajax/search-for-bands.php
您将要加载并使用

$(“#band_data”).load('/somestuff/otherstuff/ajax/search for bands.php',$('#band_search_form')。serialize(),函数(data){}