cara mendeklarasikan variabel di ajax

saya sedang kebingungan maklum baru kenal sama ajax :D mohon bimbingan para master disini saya sedang mengerjakan tugas kuliah menggunakan ajax.

saya ada permasalahan ketika input data disertai dengan images melalui ajax berikut skrip ketika input data dengan ajax.

[code] $("#input_qc").click(function(){ var data = new FormData(); data.append('userImage', $(field)[0].files[0]); var email = localStorage.email; var tps = $("#tps").val(); var alamat = $("#alamat").val(); var rt = $("#rt").val(); var rw = $("#rw").val(); var nama_kpps = $("#nama_kpps").val(); var dpt_pria = $("#dpt_pria").val(); var dpt_wanita = $("#dpt_wanita").val(); var cbtbl_kab_kota = $("#cbtbl_kab_kota").val(); var cbtbl_kecamatan = $("#cbtbl_kecamatan").val(); var cbtbl_kel_desa = $("#cbtbl_kel_desa").val(); var sah = $("#sah").val(); var t_sah = $("#t_sah").val(); var t_terpakai = $("#t_terpakai").val(); var cadangan = $("#cadangan").val(); var rusak = $("#rusak").val();

var dataString="tps="+tps+"&alamat="+alamat+"&rt="+rt+"&rw="+rw+"&nama_kpps="+nama_kpps+"&dpt_pria="+dpt_pria+"&dpt_wanita="+dpt_wanita+"&email="+email+"&cbtbl_kab_kota="+cbtbl_kab_kota+"&cbtbl_kecamatan="+cbtbl_kecamatan+"&cbtbl_kel_desa="+cbtbl_kel_desa+"&sah="+sah+"&t_sah="+t_sah+"&t_terpakai="+t_terpakai+"&cadangan="+cadangan+"&rusak="+rusak+"&input_qc="; if($.trim(tps).length>0 & $.trim(alamat).length>0 & $.trim(rt).length>0 & $.trim(rw).length>0 & $.trim(nama_kpps).length>0 & $.trim(dpt_pria).length>0 & $.trim(dpt_wanita).length>0) { $.ajax({ type: "POST", url: url, data: dataString, crossDomain: true, cache: false, beforeSend: function(){ $("#input_qc").val('Connecting...');}, success: function(data){ if(data=="incorrect") { alert("Anda sudah pernah mengirim data Quick Count"); } else if(data="success") { alert("Data Berhasil di input"); } else if(data="failed") { alert("masih ada field yang kosong silahkan dicek kembali"); } } }); }return false; });

[\code]

mohon pencerahan dari skrip diatas apa yang salah? trims

avatar doniokto123
@doniokto123

5 Kontribusi 3 Poin

Diperbarui 6 tahun yang lalu

1 Jawaban:

Jawaban Terpilih

wah kepanjangan sob klo d deklar 1 1. . mending gini. .

var DIR = "url yg di tuju";

$(document).ready(function () {

$('#idformnya').on("submit", function (ev) { ev.preventDefault(); var formData = new FormData($(this)[0]); $.ajax({ url: DIR, type: "post", data: formData, contentType: false, processData: false, success: function (result) { console.log(result); } }); });

});

avatar kunto20
@kunto20

13 Kontribusi 8 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban