我有一個應用程序根的類文件,在那個類中我有一個public function deleteUser
方法。我想通過ajax從前端調用該方法。我所看到的例子是這樣的:ajax觸發面向對象的方法進行刪除
$.ajax({
url: '/deleteUser.php',
type: 'DELETE',
success: function(){
alert('cat deleted');
}
});
但什麼是拋我了是我沒有一個PHP文件,只是沒有刪除代碼(deleteCat.php在這上面的例子)。我有我的班級內刪除代碼。如何在不使用url:XX
的情況下從ajax觸發一個類中的確切方法?在你的Ajax功能上傳一個JSON像
使用數據:
數據:
AJAX不會觸發類或方法,它會像處理其他任何HTTP請求一樣向PHP文件發出請求。你將有*服務器端代碼執行你想要的邏輯。 – David
所以如果你有一個很大的應用程序,並且你想在其中觸發一個簡單的方法,你必須爲該類方法創建一個文件?這對我來說似乎很奇怪。 – HollerTrain
誰說你必須爲每種方法創建一個單獨的文件?這對我來說確實也很奇怪。但是你*需要向某個PHP文件發出HTTP請求,這會執行你的服務器端代碼。 – David