我使用一個類做一個數據庫上的一些東西,CRUD,這一個(http://net.tutsplus.com/tutorials/php/real-world-oop-with-php-and -mysql)我打算使用jquery來檢查用戶名是否已被註冊。jQuery的AJAX調用一個方法
我可以創建一個PHP文件專門爲這項任務,而只是想擴展類,並創建一個方法callled檢查名()。
我怎樣才能把這個jQuery中?
我使用一個類做一個數據庫上的一些東西,CRUD,這一個(http://net.tutsplus.com/tutorials/php/real-world-oop-with-php-and -mysql)我打算使用jquery來檢查用戶名是否已被註冊。jQuery的AJAX調用一個方法
我可以創建一個PHP文件專門爲這項任務,而只是想擴展類,並創建一個方法callled檢查名()。
我怎樣才能把這個jQuery中?
你需要使用jQuery的Ajax功能訪問調用該功能的PHP頁面。您不能通過Ajax直接調用PHP函數,必須設置後端的某些內容。
您可以使用jQuery使Ajax調用PHP文件如下:
PHP[假設,test.php的]
<?php
class ABC extends XYZ {
public function checkname() {
if(isset($_POST) && !empty($_POST['name'])) {
echo json_encode(array('status' => 'done'));
}
}
}
$ins = new ABC();
$ins->checkname(); // calling the function checkname
?>
的jQuery:
$.ajax({
url: 'test.php', // write the url correctly
type: 'post',
data: "name=XYZ&location=PQR"
}).done(function(response) {
console.log(response.status); // will log done
}).fail(function(jqXHR, textStatus) {
console.log("Failed: " + textStatus);
});
這只是一個例子。
你爲什麼不只是做檢查查詢用戶名是否已經在分貝?如果沒有 - >創建等。 – p0rter
我有時喜歡淨內容+但該教程是可怕的。 – Shikiryu
我需要的信息是它不能直接調用。我可以傳遞一些數據並使用if或switch語句來調用它。 – LeBlaireau