在開發(fā)中,我們常常需要批量刪除某些數(shù)據(jù),這時就需要用到j(luò)son批量刪除的方法。下面我們來看看具體實(shí)現(xiàn)方法。
//從前端獲取需要刪除的數(shù)據(jù)
var delData=$.parseJSON($('#delData').val());
//定義ajax請求url
var url = '/delete';
//定義參數(shù)
var params = {};
//遍歷要刪除的數(shù)據(jù)
$.each(delData,function(index,value){
params['id'+ (index+1)] = value; //將要刪除的數(shù)據(jù)id添加到參數(shù)中
});
//發(fā)送 ajax 請求
$.ajax({
url: url,
type: 'POST',
data: params,
success: function(data){
console.log(data);
}
});
以上代碼實(shí)現(xiàn)了用json批量刪除數(shù)據(jù)的方法。我們需要先從前端獲取需要刪除的數(shù)據(jù),然后定義ajax請求的url,再定義參數(shù),遍歷要刪除的數(shù)據(jù),將id添加到參數(shù)中,最后發(fā)送 ajax 請求。