function submit_onClick() {
var addValue = jQuery("#billing_address_1").val();
jQuery.ajax({
type: "POST",
url: "http://localhost/wordpress/wp-admin/admin-ajax.php",
data: {'action':'distance_calculation', addValue:addValue}
}).done(function(data) {
alert(data);
});
}
这个工作正常,直到我不在所有类中放置distance_calculation。 例如,如果distance_calculation函数在任何一个名为“distance”的类中,那么如何调用函数,例如,如果distance_calculation函数位于任何一个名为“distance”的类中,那么如何在行动中调用它。
答案 0 :(得分:1)
有这样的ajax请求
function submit_onClick() {
var addValue = jQuery("#billing_address_1").val();
jQuery.ajax({
type: "POST",
url: "http://localhost/wordpress/wp-admin/admin-ajax.php?method=distance_calculation&addValue=addValue"
}).done(function(data) {
alert(data);
});
}
然后在你的PHP文件中添加
if(strcmp($_POST["method"],"distance_calculation")){
$class->distance_calculation($_POST["addValue"]);
}