none
Asp.net Mvc'de Ajax ile json formatında veri gönderimi RRS feed

  • Genel Tartışma

  • Merhabalar;

    Ajax ile json formatında veri göndermek için, oluşturduğum tamirYonetim datasını, jSon data kısmında gönderiyorum sorun yok. Fakat tamirYonetim ile birlikte file'dan seçtığım imagenin tutulduğu FormDatayıda göndermem gerekiyor. Bunun için bir öneriniz varmıdır acaba? Kodu aşağıda paylaşıyorum

     $('.question-wrapper .if-true input[name="BezeldeDarbeYer"]').each(function (i) {
                            BezeldeDarbeDurumText = $(this).val();
    
                            BezeldeDarbe = BezeldeDarbe + "<item bezeldeDarbeler='" + BezeldeDarbeDurumText + "'/>";
                            BezeldeDarbeItems = "<tamirBilgi>" + BezeldeDarbe + "</tamirBilgi>";
    
                        });
    
    
    var tamirYonetim = { BezeldeDarbeList: BezeldeDarbeItems}
    
     var formdata = new FormData();//Bu FormDataya image atıyorum. ajax içerisinde nasıl post edebilirim
                var fileInput = document.getElementById('imgInp');
                
                for (i = 0; i < fileInput.files.length; i++) {
                  
                    formdata.append(fileInput.files[i].name, fileInput.files[i]);
                    
                }
    
     $.ajax({
                    url: '/Home/tamirFisKayit?AdSoyad=' + AdSoyad + '&TelefonNumarasi=' + TelefonNumarasi + '&EPostaAdresi=' + EPostaAdresi,
    
                    type: 'POST',
                    data: JSON.stringify(tamirYonetim),
                    dataType: 'json',
                    contentType: 'application/json; charset=utf-8',
    
                    success: function (pageUrl) {
                        window.location.href = pageUrl;
                    }
                });



    17 Ocak 2016 Pazar 15:39