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