皆様にお挨拶しています.HTMLページにデータテーブルがあり、REST APIを使用して作成しました。新しい行を作成したり、行を選択して編集または削除ボタンをクリックして、更新または削除することもできます。REST API複数のPUTまたはDELETEを一度に行う
しかし、現在、私は例えば、
アップデートを削除したり、原因URLエラーに一度に複数の行を削除することができません:私は更新したときに、私はそれぞれのIDを持ついくつかの個別のURLには、この本を分割することができますどのようにPUT http://127.0.0.1:8000/dashboard/content_detail/5,7,9/ 404 (Not Found)
削除してください。
例えば:以下
/dashboard/content_detail/5
/dashboard/content_detail/7
/dashboard/content_detail/9
は、任意のヘルプをありがとうございまし高く評価され、私のコードです。
idSrc: 'id',
ajax: {
create: {
type: 'POST',
url: content_path,
data: function (content_data) {
var create_data = {};
$.each(content_data.data, function (id, value) {
create_data['name'] = value['name'];
create_data['description'] = value['description'];
create_data['category'] = value['category'];
});
return create_data;
},
success: function() {
content_table.api().ajax.reload();
}
},
edit: {
type: 'PUT',
url: '/dashboard/content_detail/_id_/',
data: function (content_data) {
var updated_data = {};
$.each(content_data.data, function (id, value) {
updated_data['description'] = value['description'];
updated_data['category'] = value['category'];
updated_data['name'] = value['name'];
});
return updated_data;
},
success: function() {
content_table.api().ajax.reload();
}
},
remove: {
type: 'DELETE',
url: '/dashboard/content_detail/_id_/',
data: function (content_data) {
var deleted_data = {};
$.each(content_data.data, function (id, value) {
deleted_data['id'] = id;
});
return deleted_data;
},
success: function() {
content_table.api().ajax.reload();
}
}
},
デザインやプログラミングの質問ですか? – MaVVamaldo
プログラミングの質問ですが、この '/ dashboard/content_detail/5,7,9 /'のようなものではなく、個々のURLをPUTする方法を尋ねています –