Nhảy tới nội dung
Phiên bản: 7.2.0

SkilldoConfirm

class tạo ra thông báo xác nhận hành động (Hiện tại chỉ hoạt động ở admin)

Cách tạo event click cho button

$(document).on('click', '.btn_confirm_demo', function() {
SkilldoConfirm.show({
element: $(this),
success: callbackSuccess,
error: callbackError
})
})

Button được click phải có các tham số

  • data-model : chứa model xử lý
  • data-id : chứa id đối tượng cần xử lý
  • data-ajax: tên ajax sẽ được gọi đến để xử lý
  • data-trash: có sử dụng thùng rác hay không (enable hoặc disable)
  • data-action: thông tin hành động
  • data-heading
  • data-description
<button type="button" class="btn btn-theme btn_confirm_demo" 
data-model="MyModel"
data-action="delete"
data-ajax="MyAjax::delete"
data-id=1
data-trash="disable"
data-heading="Xóa dữ liệu"
data-description="Are you sure?"
>Xóa data</button>

callbackSuccess: function sẽ được call sau khi confirm ajax trả về response.status là success callbackError: function sẽ được call sau khi confirm ajax trả về response.status là error