Merhaba arkadaşlar,
While döngüsü içerisinde oluşturduğum selectlist de değer seçilmez ise post ettirmemeyi nasıl yapabilirim.
while içerisinde olduğu için bikaç adet liste olabilir.
Select List Sorunu
7
●223
- 10-01-2018, 03:26:13ilk element olarak seçiniz şeklinde bir seçenek ekleyim value değerini sıfır vermiştim. Ancak post edilmeden js ile seçim yapılıp yapılmadığını nasıl yapabilirim? bir de dediğim gibi çoklu liste olacağı için biraz karıştıadme adlı üyeden alıntı: mesajı görüntüle
- 10-01-2018, 03:34:19Hepsine ayrı ayrı id tanımladıktan sonra adetinin problem olacağını sanmıyorum. Googleda ufak bir aramayla önüme gelen örneği bırakayımAnkon adlı üyeden alıntı: mesajı görüntüle
<select id="mySelect"> <option>Apple</option> <option>Orange</option> <option>Pineapple</option> <option>Banana</option> </select> function checkSelect() { if (document.getElementById("mySelect").value = "none") alert("bir meyve seçin); } - 10-01-2018, 03:40:02benzer bir kodu kullandım ancak yine de post ediyor. post etmemesi için <form alanına yazmam gereken bir ekleme var mı?adme adlı üyeden alıntı: mesajı görüntüle
Google de bikaç arama yaptım ancak istediğim sonucu vermediği için konu açtım - 10-01-2018, 03:54:17Gönderme işlemini form ile yapıyorsunuz öyle değil mi ? Yanlış hatırlamıyorsam onclick ile bu kontrolü koyarsanız kontrolden return true dönmezse işlemi yapmıyor. Kontrolden geriye return false yollayın işlemi yapmaz.Ankon adlı üyeden alıntı: mesajı görüntüle
edit: zaten form yazmışsınız, onclick ile koyunca göndermeyip aynı sayfada kalması gerekiyor. - 10-01-2018, 04:45:43Hepsine ayrı ayrı id tanımlamadınız mı ? Yani en basitinden bi num = 0 diye başlatıp her yeni liste için "id_". num++ şeklinde artırarak tanımlayabilirsiniz. js fonskiyonu çağırırken de bu num en son kaçsa onu gönderip ona göre if ile kontrol edersinizAnkon adlı üyeden alıntı: mesajı görüntüle