我正在一个 wordpress 网站上工作,并尝试使用 ajax 从范围滑块中接收数据。在我的警报(数据)中,我收到以下错误:
致命错误 Class not found in /home/../...etc/..etc/test.php 第 3 行
测试.php:
<?php
class acf_field_number_range extends acf_field
{
(...)
Javascript:
<script type="text/javascript">
$("#slider").bind("valuesChanged", function (e, data) {
$.ajax({
type: "POST",
dataType: "text",
url: "../wp-content/themes/twentytwelve/fields/number_range-v4.php",
data: { minValue: data.values.min, maxValue: data.values.max },
async: false,
success: function(data){
alert(data)
},
error: function(xhr) {
alert('fail') // if your PHP script return an erroneous header, you'll land here
}
});
});
</script>
当我使用 GET 时,我可以看到它得到了正确的值,所以这是有效的。但是为什么我会在警告框中收到 Class 错误?谢谢!
编辑
Ajax URL 是指 test.php
编辑