http://prntscr.com/qxkm1q öncelikle sonucu verecek php fonksiyonuna post ile istek atıyorum, daha sonrasında gelen çıktıyı response değişkenine aktarıyorum. Son olarak da kırmızı ile altı çizili elementin içeriğini php fonksiyonundan gelen çıktı ile güncelliyorum.
http://prntscr.com/qxkmue burası da php fonksiyonunda içeriği response olarak verdiğim kısım.
Mantığı anlaman için güncel projemden bir örnek gösterdim, umarım işini görür
Hocam bana$_POST["adet"] kısmının gelmesi lazım bana dönen veri laızm deigl sadece for döngüsünün işlemesi için adet kısmını almam lazım. Kodlarınızdan tam olarak çıkaramadım durumu.
<?php
if(@$_POST["adet"]):
echo $_POST["adet"];
for ($i=0;$i<$_POST["adet"];$i++): ?>
<input class="form-control mt-2" name="res1" type="file" placeholder="Firma Resminiz" required="required"> <div id="adets"></div>
<?php
endfor
;endif; ?>
Ajax ile gönderim yaptığın adres doğru olmadığını tahmin ediyorum. Network kısmında yapman gereken dönüş json olarak yapmalısın.
Sıkıntısız resimler ile yüklemek için formdata kullanmanı tavsiye ederim.
var form = $("form")[0];
var formData = new FormData(form);$.ajax({ type: "POST", url: $("form").attr("action"), data: formData, contentType: false, processData: false, beforeSend: function () { }, success: function (data) { var response = data; console.log(response); } });});Bu şekilde kullanılabilir.
hocam url yanlış degil olsaydı network kısmında gözükmezdi benim tek amacım şuanda firma adet seçecek ve o kadar dosya kısmı çıkacak tek sıkıntım bu. Ajax ile yükleme kısmını yapmıyorum şu anda sadece adet bilgisini alıp işlemek istiyorum.
donen veriyi yazdıgımda bu sefer tum html aldı ve sayfa içinde sayfa yarattı