yok ne yaptıysam header.php yi içine almasından kurtulamadım. :(
yaziyili.js diye bir dosya oluşturdum. İçine direk Aşağıdaki kodları attım.
$(function () {
$("#mySelect2").on("change", function () {
$.ajax(location.href, {
method: 'POST',
data: {
yillar: $(this).val()
}
}).done(e => {
$(".years_list").html(e)
$(".year").text($(this).val)
})
})
})
index php de body arasına diğer scriptler gibi onu da çağırttım.
<body>
<?php
include_once(DATA . "header.php");
...
.
..
?>
...
...
...
<script src="<?=$URL;?>styles/yaziyili.js"></script>
..
....
.
.
.
</body>
Bu şekilde çalışıyor ama header.php den nav-menüyü de içine çekiyor. onun altına listelemeyi yapıyor.
formun kodlarını eklediğim sayfama (yazilar.php) aşağıdaki şekilde eklediğimde bu defada hiç istek atmıyor. Sayfanın en altına da katsam nereye katarsam katayım çalışmıyor.
<script src="<?=$URL;?>styles/yaziyili.js"></script>
dediğiniz gibi kodu en üstte aldım. Jquery de index.php ye (body arasına) attım bu şekilde sonuç dönüyor ama nav-menüyü de sonucun içine çekiyor. diğer kodlarla birlikte yazilar.php me yani aynı sayfaya en altta jquery i atınca da istek bile atmıyor.
@abdullahx, yok hocam işlevsiz kalıyor. Yıl seçince liste değişmiyor.
Bulunduğum sayfanın yazı yılına göre listeyi döküyor ama yıl seçme işlemi işlevsiz, sonuç döndürmüyor.
listele butonunu kullanmadan sadece dropdown dan seçim yaparak jquery ile mümkün mü, kod ya da örnek önermenizi rica ederm
Kullanıcı adı ve şifreyi doldurma özelliği tarayıcının marifeti. Tarayıcıda otomatik doldur özelliğini devredışı bırakmazsan zaten siteyi hatırlar.
Bu websitesinin marifeti değil ki.
@mebo'nun önerisi işime yaradı ama url'nin sonuna #liste atması pek uygun durmadı:
site.com/ornek-yazi-basligi#liste
post etmek yerine jquery ile yapma konusunda kodu düzeltebilecek biri olursa çok makbule geçecektir.
Teşekkürler.
Yorumlara da eksi oylama getirilmeli. Banlanan üyelerin cevapları görünmez olduğu gibi gereksiz yorumlar negatif oylanıp görünmez hale getirilebilmeli.
Lüzumsuz yorumlar bu şekilde görünmez olursa okunurluk artar.
Ayrıca, kendi sorunu beğenme engellenmeli.
clearfix yap işe yarar.