lostyazilim
tr.link

Form Elamanları için yardım

2 Mesajlar 504 Okunma
acebozum
tr.link

emlak48 emlak48 WM Aracı Kullanıcı
  • Üyelik 28.03.2016
  • Yaş/Cinsiyet 42 / E
  • Meslek Emlak
  • Konum Antalya
  • Ad Soyad İ** Y**
  • Mesajlar 112
  • Beğeniler 3 / 2
  • Ticaret 0, (%0)
Merhaba Arkadaşlar
ilan eklerken select timde Konut, İşyeri, Trustik Tesis ve Arsa diye optionlarım var, seçtiğim optionlara göre aşağıya divler içerisinde o optiona ait divlerim geliyor, Mesela Konut olarak seçtiğimde Konuta ait divler geliyor bu divler içerinde Select, iput ve textra diye form elamanlarım var, ben bu form elamanlarını doldurduktan post etmeden Konut denen seçenekten vazgeçtim Arsa olan seçeneği seçtim ama konuttaki doldurduğum form elamanları alt yapıda dolu olarak kalıyor, benim yapmak istediğim Misal Olarak Arsayı seçtiğimde daha önce Konut olarak doldurduğum Form elamanları hepsinin temizlenmesi için nasıl yol izlemeliyim, bana bu konuda yardımcı olabilirmisiniz, kodlarım aşağıdaki gibi
teşekkür ederim


function tumunuGizle(){
var tumidler=["isitmaid","zeminid","odaid","banyoid","metrekare","binayasi","katid","bulundugukatid","tapuid","iskandurumu","ipotekdurumu","yatirimauygunlukid","ulasimid","icozellikid","disozellikid","cepheid","konumid","manzaraid","konuttipi","kullanimid","altyapiid","imardurumozellikler","yapidurumuid","esyaliid","siteicerisi","krediuygunluk","tesistipiid","stndrtodasayisiid","aileodasi","supaileodasi","yatsayisi","yilsayisi","topsalonu","tesisyasi","tesiskatsayisi","odaozellikleriid","tesisicozellikleriid","tesisdiozellikleriid","isyeritipiid","arsatipiid","katkarsiligiid","takasid","adano","parselno","paftano","emsal","gabari"];
tumidler.forEach(function(element){
$("div#"+element).attr("style","display:none;").fadeOut();
});
}
function gizlegoster(){
var gosteridler;
if ($("select[name=turid]").find(":selected").val()=="1"){
console.log("Konut");
gosteridler=["isitmaid","zeminid","odaid","banyoid","metrekare","binayasi","katid","bulundugukatid","tapuid","iskandurumu","ipotekdurumu","yatirimauygunlukid","ulasimid","icozellikid","disozellikid","cepheid","konumid","manzaraid","konuttipi","kullanimid","yapidurumuid","esyaliid","siteicerisi","krediuygunluk","takasid","adano","parselno","paftano"];
tumunuGizle();
gosteridler.forEach(function(element){
$("div#"+element).attr("style","display:block;").fadeIn();
});
} else if ($("select[name=turid]").find(":selected").val()=="5"){
console.log("Otel");
gosteridler=["isitmaid","metrekare","tapuid","iskandurumu","ipotekdurumu","yatirimauygunlukid","ulasimid","konumid","manzaraid","yapidurumuid","krediuygunluk","tesistipiid","stndrtodasayisiid","aileodasi","supaileodasi","yatsayisi","yilsayisi","topsalonu","tesisyasi","tesiskatsayisi","odaozellikleriid","tesisicozellikleriid","tesisdiozellikleriid","takasid","adano","parselno","paftano"];
tumunuGizle();
gosteridler.forEach(function(element){
$("div#"+element).attr("style","display:block;").fadeIn();
});
} else if ($("select[name=turid]").find(":selected").val()=="3"){
console.log("İşyeri");
gosteridler=["isitmaid","zeminid","odaid","banyoid","metrekare","binayasi","katid","bulundugukatid","tapuid","iskandurumu","ipotekdurumu","yatirimauygunlukid","ulasimid","icozellikid","disozellikid","cepheid","konumid","manzaraid","kullanimid","yapidurumuid","esyaliid","siteicerisi","krediuygunluk","isyeritipiid","takasid","adano","parselno","paftano"];
tumunuGizle();
gosteridler.forEach(function(element){
$("div#"+element).attr("style","display:block;").fadeIn();
});
} else if ($("select[name=turid]").find(":selected").val()=="7"){
console.log("Arsa");
gosteridler=["metrekare","ipotekdurumu","yatirimauygunlukid","ulasimid","konumid","manzaraid","altyapiid","imardurumozellikler","krediuygunluk","arsatipiid","katkarsiligiid","takasid","adano","parselno","paftano","emsal","gabari"];
tumunuGizle();
gosteridler.forEach(function(element){
$("div#"+element).attr("style","display:block;").fadeIn();
});
} else {
tumunuGizle();
var goster=["durumid"];
goster.forEach(function(element){
$("div#"+element).attr("style","display:block;").fadeIn();
});
}
}
tumunuGizle();
gizlegoster();
$("body").on("change","select[name=turid]", function(button){
gizlegoster()
});
 

 

wmaraci
reklam

130793 130793 WM Aracı Anonim Üyelik
  • Üyelik 19.07.2021
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 238
  • Beğeniler 8 / 34
  • Ticaret 0, (%0)
arsayı seçtigin alanda konut elemanlarını sıfırla yada eger konut secerse arsayı sıfırla yani kısacası her birinin select event inde digerlerini sıfırla
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al