我正在寻找一个例子,其中实现两个取决于下拉。互联网上有无数这样的例子,但它们在wordpress插件中却不起作用。所以这就是如果有
在JS文件中
$('#am_organisation').change(function(){
var val = $(this).val();
$.ajax({
type: 'POST',
url: 'reuse/get-contacts.php',
data:'organisation_id='+val,
success: function(data){
$("#am_contact").html(data);
//$("#loader").hide();
},
error: function(xhr, status, error) {
alert(xhr.responseText);
}
});
});```由于某些原因,它找不到URL文件get-contacts.php。它位于页面文件中的子文件夹中。
mypage.php /重用/get-联系人/php /js/myjavascript.js
我试过tgo把它们都放在同一个文件夹中,用./或.././或者只是/什么都不起作用来更改文件夹。
所以我在wordpress插件中。在mypage上,我有两个下拉列表,第二个下拉列表应该根据第一个下拉列表的选择对数据进行过滤。我如何在wordpress插件中处理这个问题。
谢谢你抽出时间,马塞尔
发布于 2020-07-01 13:41:06
reuse目录是否位于您的web空间的根目录中?如果是这样,请这样设置url:(为您提供的URL进行编辑-这可能是您应该设置的)
url: '/wp-content/plugins/harriecrm/admin/get-contacts.php',
或者为了调试,您也可以设置整个路径,无论它在哪里,例如:
url: 'https://yoursite.com/somewhere/reuse/get-contacts.php',
如果这对我有帮助,请告诉我
https://wordpress.stackexchange.com/questions/370156
复制相似问题