有人可以幫助我理解$ .ajax調用中的這個關鍵值對是否可用data:{employee_id:employee_id},
?我一直在尋找網絡,我發現人們以許多不同的方式使用這個數據參數。我看到人們在那裏放置一個功能,我看到人們放置了一些關鍵值對,如name=john&age=36
,最後我特別詢問了關於data:{employee_id:employee_id},
。什麼是冒號,爲什麼每邊都是一樣的?這個鍵是什麼:這個ajax函數中的值對是什麼?
$(document).ready(function(){
$('#add').click(function(){
$('#insert').val("Insert");
$('#insert_form')[0].reset();
});
$(document).on('click', '.edit_data', function(){
var employee_id = $(this).attr("id");
$.ajax({
url:"fetch.php",
method:"POST",
data:{employee_id:employee_id},
dataType:"json",
success:function(data){
$('#name').val(data.name);
$('#address').val(data.address);
$('#gender').val(data.gender);
$('#designation').val(data.designation);
$('#age').val(data.age);
$('#employee_id').val(data.id);
$('#insert').val("Update");
$('#add_data_Modal').modal('show');
}
});
});
這是一個對象。 '{key:value}'...它將對象的'employee_id'屬性設置爲上面定義的'var employee_id',兩邊都是一樣的,因爲變量被命名爲與密鑰相同的東西。 – Santi
http://api.jquery.com/jquery.ajax –