main
Ilham Wara Nugroho 2025-09-12 09:53:35 +07:00
parent 1dd624ba25
commit 7aad2e583f
2 changed files with 40 additions and 41 deletions

View File

@ -45,7 +45,6 @@ class AjaxController extends Controller
} }
public function uploadTempImage(Request $request) public function uploadTempImage(Request $request)
{ {
dd($request->all());
$request->validate([ $request->validate([
'file.*' => 'required|file|mimes:png,jpg,jpeg|max:5120', 'file.*' => 'required|file|mimes:png,jpg,jpeg|max:5120',
]); ]);

View File

@ -208,9 +208,9 @@
const myDropzone = new Dropzone(".dropzone", { const myDropzone = new Dropzone(".dropzone", {
url: "{{ url('uploadTempImage') }}", // URL ke controller kamu url: "{{ url('uploadTempImage') }}", // URL ke controller kamu
method: "POST", method: "POST",
xhrFields: { // xhrFields: {
withCredentials: true // withCredentials: true
}, // },
headers: { headers: {
'X-CSRF-TOKEN': document.querySelector('meta[name="csrf-token"]').getAttribute('content'), 'X-CSRF-TOKEN': document.querySelector('meta[name="csrf-token"]').getAttribute('content'),
'X-Requested-With': 'XMLHttpRequest' 'X-Requested-With': 'XMLHttpRequest'
@ -240,7 +240,7 @@
hiddenInput.class = 'removeFormKriteria'; hiddenInput.class = 'removeFormKriteria';
hiddenInput.value = fileInfo.filename; hiddenInput.value = fileInfo.filename;
var elem = '<input type="hidden" name="input_upload_files[]" value="'+fileInfo.filename+'" class="removeFormKriteria uploadedFiles is-required">'; var elem = '<input type="hidden" name="input_upload_files[]" value="'+fileInfo.filename+'" class="removeFormKriteria uploadedFiles is-required">';
$('.changeForm').append(elem); $('#form').append(elem);
}); });
}); });