This is my Ajax Query
function updateTask() {
var task_id = document.getElementById('edit').getAttribute('edit_task_id');
var newTask = document.getElementById('edit_task').value;
var csrf = document.querySelector('meta[name="csrf-token"]').content;
var close = document.getElementById('close');
var editob = new XMLHttpRequest();
editob.open('POST', '/{task_id}/{newTask}', true);
editob.setRequestHeader('X-CSRF-Token', csrf);
editob.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
editob.send("task_id=" + task_id, "newTask=" + newTask);
console.log(newTask);
console.log(task_id);
}
This is y Controller
public function editTask($id, $newTask){
//$x = $id->get('task_id');
print_r($id);
print_r($newTask);
}
And this is the response I get, butI actually want the proper string value that I passed through ajax
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire