我有這個Ajax代碼,我從輸入字段獲取ID,我試圖通過刪除請求發送它。Ajax值無法達到刪除功能
$("#removebutton").on("click", function() {
var questionid = $('#questionid').val();
$.ajax({
url : '../admincontroller/getdatabasedata',
type: 'DELETE',
data: questionid,
success: function(response)
{
JSON.stringify(response);
alert(response.ok);
}
});
return false;
});
這裏就是發送請求:
else if ($this->input->server('REQUEST_METHOD') == 'DELETE')
{
$id = $this->input->get('questionid');
if($id != ''){
$this->adminmodel->deleteQuestion($id);
echo json_encode(array('ok' => $id));
}
else{
echo json_encode(array('ok' => $id));
}
}
我想echo $id
,看看是否值達到的功能,但它只是呼應UNDEFINED。 爲什麼我的函數無法獲得值?
我試過了,還是數據不確定。 – Otonel
但我確實得到在控制檯:請求URL:http://localhost/Codeigniter/index.php/admincontroller/getdatabasedata 請求方法:刪除 狀態代碼:200行 – Otonel