我在应用程序的根目录下有一个类文件,在该类中我有一个 Context context = this;
String removable = getFilesDir().getAbsolutePath();
THE_PATH = String.valueOf(removable)+"/";
System.out.println("INTERNAL PATH ======> "+THE_PATH);
File file = new File(context.getFilesDir(), "NAME_OF_FILE");
String PA = String.valueOf(file);
System.out.println("Where AM I ======> "+PA);
方法。我想通过ajax从前端调用该方法。我见过的例子是这样的:
public function deleteUser
但是让我失望的是我没有一个只删除代码的php文件(在上面的例子中是deleteCat.php)。我在课堂上删除了代码。如何在不使用$.ajax({
url: '/deleteUser.php',
type: 'DELETE',
success: function(){
alert('cat deleted');
}
});
的情况下从ajax中触发类中的精确方法?
答案 0 :(得分:0)
你可以这样做:
使用Ajax函数中的数据发布Json,如:
数据:{' type' :'删除' }
并将类型设置为POST
在你的php文件中
If ($_POST['data']['type'] == 'delete') {
delete();
}
答案 1 :(得分:0)
在方法deleteUser
中尝试以下内容:
if($_SERVER['REQUEST_METHOD'] == "DELETE")
{
//Delete query here
}
这将确定请求是否为Delete
类型。如果是,您可以调用删除查询。但要确保调用方法,只是定义它是不够的。