lostyazilim
tr.link

Jquery ile forma reset atma sorunu

9 Mesajlar 1.821 Okunma
acebozum
tr.link

emlak21 emlak21 WM Aracı Kullanıcı
  • Üyelik 27.06.2012
  • Yaş/Cinsiyet - / E
  • Meslek Emlak
  • Konum
  • Ad Soyad ** **
  • Mesajlar 7
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
Merhaba Arkadaşlar

https://ajax.googleapis.com/ajax/lib.../1.6/jquery.js

yukarıdaki linkteki jquery kütüphanesi iletişim formuna reset atıyor, form checklerini asp ile yapıyorum, diyelim ki e-maili yanlış yazıp butona bastığımda uyarıyı verip, formu tamamen temizliyor, formu tekrar doldurmak zorunda kalıyorum,


yukarıdaki linkteki jquery kütüphanesi ilan sayfamdaki slideshow için kullanıyorum, bu konuda yardımlarınız bekliyorum.
Saygılar.
 

 

googleasistan
webimgo

smhayhan smhayhan WM Aracı Kullanıcı
  • Üyelik 25.12.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek Front/Back-end Developer
  • Konum Ankara
  • Ad Soyad ** **
  • Mesajlar 96
  • Beğeniler 21 / 35
  • Ticaret 0, (%0)
form ile ilgili kodları verebilirseniz yardımcı olmaya çalışırım.
 

 

emlak21 emlak21 WM Aracı Kullanıcı
  • Üyelik 27.06.2012
  • Yaş/Cinsiyet - / E
  • Meslek Emlak
  • Konum
  • Ad Soyad ** **
  • Mesajlar 7
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)

smhayhan adlı üyeden alıntı

form ile ilgili kodları verebilirseniz yardımcı olmaya çalışırım.


<script>
function sendPost(formId,url,spanId)
{
var form = document.getElementById(formId);
//var ptUrl = document.getElementById(url);
var span = document.getElementById(spanId);

var postRequest = new String("");

var n,v;// n -> name , v -> value

for(var i=0;i{
n = form.elements[i].name;
v = form.elements[i].value;
postRequest += escape(n) + '=' + escape(v) + '&';
}

var xmlhttp = new_xmlhttp();
xmlhttp.open("POST",url,true);
xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=iso-8859-9");
xmlhttp.send(postRequest);
xmlhttp.function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
span.innerHTML = xmlhttp.responseText;
$('#message').show();
form.reset();
}
else
{
span.innerHTML = 'hata';
}
}
return false;
}

// http://jibbering.com/2002/4/xmlhttp.js
function new_xmlhttp()
{
var xmlhttp;
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
try {
xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp=false;
}
}
@else
xmlhttp=false;
@end @*/
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
try {
xmlhttp = new XMLHttpRequest();
} catch (e) {
xmlhttp=false;
}
}
return xmlhttp;
}
</script>



adınız :

soyadınız :

E-mail :


 

 

smhayhan smhayhan WM Aracı Kullanıcı
  • Üyelik 25.12.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek Front/Back-end Developer
  • Konum Ankara
  • Ad Soyad ** **
  • Mesajlar 96
  • Beğeniler 21 / 35
  • Ticaret 0, (%0)
$('#message').show();
form.reset();


buradaki
form.reset();

i kaldırarak denermisiniz.
 

 

wmaraci
wmaraci

emlak21 emlak21 WM Aracı Kullanıcı
  • Üyelik 27.06.2012
  • Yaş/Cinsiyet - / E
  • Meslek Emlak
  • Konum
  • Ad Soyad ** **
  • Mesajlar 7
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)

smhayhan adlı üyeden alıntı

$('#message').show();
form.reset();


buradaki
form.reset();

i kaldırarak denermisiniz.


Hocam dediğiniz şekilde form.reset(); kaldırarak yaptım, çalıştı, bu konu üzerine pek bilgim olmadığı için, form.reset(); kaldırdıktan sonra ilerki zamanlarda bir hata ile karşılaşırmıyım hocam
Saygılar.
 

 

smhayhan smhayhan WM Aracı Kullanıcı
  • Üyelik 25.12.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek Front/Back-end Developer
  • Konum Ankara
  • Ad Soyad ** **
  • Mesajlar 96
  • Beğeniler 21 / 35
  • Ticaret 0, (%0)
o kodu kaldırarak sadece formun sıfırlanması engelleniyor. ileride bir hata ile karşılaşacağınızı hiç zannetmiyorum.
 

 

emlak21 emlak21 WM Aracı Kullanıcı
  • Üyelik 27.06.2012
  • Yaş/Cinsiyet - / E
  • Meslek Emlak
  • Konum
  • Ad Soyad ** **
  • Mesajlar 7
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
Hocam formu post ettikten sonra sayfayı yenilediğimde formu doldurduğum şekilde duruyor, yani Hocam sayfayı yenilediğimde form tamamen temizlensin, buna aşağıdaki gibi bir uygulama yaptım olmadı, bu konuda nasıl bir uygulama yapmam gerekiyor.
Saygılar.

<script>
function resetForm(){
document.getElementById("iform").reset();
}
</script>
 

 

smhayhan smhayhan WM Aracı Kullanıcı
  • Üyelik 25.12.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek Front/Back-end Developer
  • Konum Ankara
  • Ad Soyad ** **
  • Mesajlar 96
  • Beğeniler 21 / 35
  • Ticaret 0, (%0)
form.reset(); i

return false; 'den önce yazarak dener misin?
 

 

emlak21 emlak21 WM Aracı Kullanıcı
  • Üyelik 27.06.2012
  • Yaş/Cinsiyet - / E
  • Meslek Emlak
  • Konum
  • Ad Soyad ** **
  • Mesajlar 7
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
Arkadaşlar sorunumu kendim hallettim, yardımda bulunan arakadaşlara teşekkür ederim,
bu konu kapanmıştır.
Saygılar.
 

 

wmaraci
wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al