gpt4 book ai didi

php - 来自类 php 的 Ajax 调用方法

转载 作者:可可西里 更新时间:2023-10-31 22:47:36 24 4
gpt4 key购买 nike

你好,

我想通过 ajax 从一个类中调用一个方法。 该类是这样的:

class MyClass{
public function myMethod($someParameter,$someParameter2){
//do something
return $something;
}
private function myMethod2($someParameter3){
//do something
return something;
}

}

我可以使用 ajax 调用类方法 (myMetod(2,3)) 并返回做一些事情吗? 我可以这样使用吗?

$.ajax({
url : 'myClass.php',
data : {
someData: '2,3',
}
type : 'POST' ,
success : function(output){
alert(output)
}
});

最佳答案

您需要创建调用此类方法的 php 脚本,并且可以作为 ajax 请求调用。创建一个文件,如:

例如:

myfile.php

<?php

$date = $_POST; // print_r( $_POST ); to check the data

$obj = new MyClass();

$obj->myMethod( $_POST['field1'], $_POST['field2'] );
$obj->myMethod2( $_POST['field1'] );

?>

并将您的 jQuery 代码更改为:

$.ajax({
url : 'path/to/myfile.php',
data : { someData: '2,3' },
type : 'POST' ,
success : function( output ) {
alert(output)
}
});

关于php - 来自类 php 的 Ajax 调用方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10671537/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com