Jquery - Ajax Form (Veri) Gönderme
-
Hocalar herkese hayırlı Cumalar öncelikle. Sorum şu olacaktı şimdi jquery ve ajax kullanarak herhangi bir veriyi başka bir sayfaya gönderebiliyoruz fakat benim yapmak istediğim birformun içindeki tüm alanların hepsini göndermek ve bunların hepsini ayrı ayrı data kısmına giremeyiz çünkü değişken olacak bunlarda. Nasıl yapılabilir bu ?
-
Forumda ararsan daha önce yazılmıştı,
<script>
function kayitet() {
var adi = $("#adi").val(); //<input type="text" id="adi" value="" name="asd"> gibi form alanında bunlara id veriyorsun bu java scipt de çekiyorsun
var email = $("#email").val();
var website = $("#website").val();
$.post("googlereklamdami.php", { adi : adi , email : email,website :website },
function(data)
{
if(data=="ok")
{
$("#sonuc").html("<span style='font: italic bolder 13px serif; color:red;'>Ok Kayıt başarılı</span>");
} else {
alert("KAyıt Başarılı değil hata var");
}
});
}
</script>
sonra yolla butonuna
<input type="submit" onclick="kayitet();">
tabi bunların en üstüne jquery kütüphanesi dahil etmeyi unutma
bu kadar zamanım çok yok işteyim bu kadar açıklayabildim ama anlasın sanırım
-
Yanlışım yoksa, form serialize diye bir şey var.
-
SnipeTR bunu yazdı:
-----------------------------Forumda ararsan daha önce yazılmıştı,
//
function kayitet() {
var adi = $("#adi").val(); //< ="text" id="adi" value="" name="asd"> gibi form alanında bunlara id veriyorsun bu java scipt de çekiyorsun
var email = $("#email").val();
var website = $("#website").val();
$.post("googlereklamdami.php", { adi : adi , email : email,website :website },
function(data)
{
if(data=="ok")
{
$("#sonuc").html("Ok Kayıt başarılı");
} else {
alert("KAyıt Başarılı değil hata var");
}
});
}
// ]]>
sonra yolla butonuna
< ="kayitet;" ="submit" />
tabi bunların en üstüne jquery kütüphanesi dahil etmeyi unutma
bu kadar zamanım çok yok işteyim bu kadar açıklayabildim ama anlasın sanırım
-----------------------------hocam hani sende tek tek verileri çekip göndermişssin benim bir formun içindeki tüm alanları aynı anda tek bir şekilde göndermem lazım
-
$.ajax({
type: 'POST',
url : 'cevap.php',
data: $('form#idsi').serialize(),
success: function(cevap)
{
$('div#bilg').html(cevap);
}
});
bu şekilde formdaki verilerin hepsini gönderir
-
acemi-webci bunu yazdı:
-----------------------------$.ajax({
type: 'POST',
url : 'cevap.php',
data: $('form#idsi').serialize(),
success: function(cevap)
{
$('div#bilg').html(cevap);
}
});
bu şekilde formdaki verilerin hepsini gönderir
-----------------------------heh aradığım şey sağolasın hocam :D
-
Tamamdır yeni yıl sonu not ortalamasını hesaplama aracını yaptım kullanmak isteyene : hesap.ndmylmz.com :DD:D
