Bootstrap selectpicker kütüphanesini kullanamıyorum

hocam droplist seklınde kullanmam durumumda ılk goruntude verılerım gelıyor hata ve sıkıntı yok ama sızın belırttıgınız kodlamayı yapmaya calıstıgımda ıse drop gelmıyor.
Öncelikle link kısmını razor sayfasının üst kısmına ekleyin. Sonra sayfanızı çalıştırın ve F12'ye basıp "console" kısmında hata var mı onu kontrol edin.
 
Öncelikle link kısmını razor sayfasının üst kısmına ekleyin. Sonra sayfanızı çalıştırın ve F12'ye basıp "console" kısmında hata var mı onu kontrol edin.
hata alıyorum malesef :( belirtmiş oldugunuz gıbı yaptım dropdow gelmedı
 

Dosya Ekleri

  • console.jpg
    console.jpg
    101,9 KB · Görüntüleme: 5
hata alıyorum malesef :( belirtmiş oldugunuz gıbı yaptım dropdow gelmedı
Hocam JQuery kütüphanesini eklediniz mi ? Eklediyseniz kodunuzda bir sorun var. Farkındaysanız $ tanımlı değil diyor. Yani o scriptin içine yazdığınız kodu görmüyor. Oradaki sorunu bulup onu düzeltmeniz gerek önce.
 
Hocam JQuery kütüphanesini eklediniz mi ? Eklediyseniz kodunuzda bir sorun var. Farkındaysanız $ tanımlı değil diyor. Yani o scriptin içine yazdığınız kodu görmüyor. Oradaki sorunu bulup onu düzeltmeniz gerek önce.
kütüphane ekli ve güncel .
yeni başladığım için açıkcası detaylı bilmyiorum .
 
kütüphane ekli ve güncel .
yeni başladığım için açıkcası detaylı bilmyiorum .
Hocam bende 1 ay öncesine kadar bilmezdim bir şey ama denedikçe oluyor. Ama sizin JQuery eksiğiniz çok var id olarak benim attığım kodu yazmışsınız mesela. Script içerisindeki kod çalışmıyor farkındaysanız orada bir eksiklik var. Atın mesela chat-gpt'ye söylesin neyin eksik olduğunu normalde önermem ama gözden kaçan basit syntax hatalarını görebiliyor. Sonra o kodu kendinize göre uyarlayın. Ondan sonra konsoldaki hatayı atın yardımcı olayım.
 
Hocam bende 1 ay öncesine kadar bilmezdim bir şey ama denedikçe oluyor. Ama sizin JQuery eksiğiniz çok var id olarak benim attığım kodu yazmışsınız mesela. Script içerisindeki kod çalışmıyor farkındaysanız orada bir eksiklik var. Atın mesela chat-gpt'ye söylesin neyin eksik olduğunu normalde önermem ama gözden kaçan basit syntax hatalarını görebiliyor. Sonra o kodu kendinize göre uyarlayın. Ondan sonra konsoldaki hatayı atın yardımcı olayım.
cht attım bırsuru ve farklı sonuclar getırdı :( cok basıt ama bır turlu kavrayamadım. :(
 
cht attım bırsuru ve farklı sonuclar getırdı :( cok basıt ama bır turlu kavrayamadım. :(
Hocam bakın size açıklıyorum.
Kod:
$(document).ready(function () {
    $("#repairCustomerInput").selectpicker({
        noneSelectedText: 'Lütfen Bir Müşteri Seçiniz',
        noneResultsText: 'Sonuç Bulunamadı {0}',
        liveSearch: true,
        liveSearchNormalize: true,
        showTick: true
    });
 });

Buradaki "repairCustomerInput" sizin input alanınızın idsi. Yani kendi dropdownlist'inize bir id verin, onu da buraya yazın. Zaten altındakileri anlamışsınızdır. liveSearch arama yapabilmek için, liveSearchNormalize türkçe karakterleri kabul etmesi için showTick ise seçili ürünün yanında tik olması için. Bu kodu öncelikle kendinize göre uyarlayın ve script içerisine DOĞRU bir şekilde yerleştirin. Sonra attığım kütüphaneleri kullanın ama doğru şekilde. CSS linkini html kodunun başına yerleştirin, scripti de en alta. Sonra hata koduna iyi bakın konsoldaki. Bence JQuery 3.4 kullandığınız için hata alabilirsiniz. Kullandığınız kütüphanelerin birbirini destekelemesi de önemli çünkü. Meselea ben 3.7.0 kullanıyorum.
 
Hocam bakın size açıklıyorum.
Kod:
$(document).ready(function () {
    $("#repairCustomerInput").selectpicker({
        noneSelectedText: 'Lütfen Bir Müşteri Seçiniz',
        noneResultsText: 'Sonuç Bulunamadı {0}',
        liveSearch: true,
        liveSearchNormalize: true,
        showTick: true
    });
 });

Buradaki "repairCustomerInput" sizin input alanınızın idsi. Yani kendi dropdownlist'inize bir id verin, onu da buraya yazın. Zaten altındakileri anlamışsınızdır. liveSearch arama yapabilmek için, liveSearchNormalize türkçe karakterleri kabul etmesi için showTick ise seçili ürünün yanında tik olması için. Bu kodu öncelikle kendinize göre uyarlayın ve script içerisine DOĞRU bir şekilde yerleştirin. Sonra attığım kütüphaneleri kullanın ama doğru şekilde. CSS linkini html kodunun başına yerleştirin, scripti de en alta. Sonra hata koduna iyi bakın konsoldaki. Bence JQuery 3.4 kullandığınız için hata alabilirsiniz. Kullandığınız kütüphanelerin birbirini destekelemesi de önemli çünkü. Meselea ben 3.7.0 kullanıyorum.
gerçekten teşekkur ederim benim seviyeme inip anlattığınız için .
belirttiklerinizi hemen deneyip uygulayacagım.

Hocam bakın size açıklıyorum.
Kod:
$(document).ready(function () {
    $("#repairCustomerInput").selectpicker({
        noneSelectedText: 'Lütfen Bir Müşteri Seçiniz',
        noneResultsText: 'Sonuç Bulunamadı {0}',
        liveSearch: true,
        liveSearchNormalize: true,
        showTick: true
    });
 });

Buradaki "repairCustomerInput" sizin input alanınızın idsi. Yani kendi dropdownlist'inize bir id verin, onu da buraya yazın. Zaten altındakileri anlamışsınızdır. liveSearch arama yapabilmek için, liveSearchNormalize türkçe karakterleri kabul etmesi için showTick ise seçili ürünün yanında tik olması için. Bu kodu öncelikle kendinize göre uyarlayın ve script içerisine DOĞRU bir şekilde yerleştirin. Sonra attığım kütüphaneleri kullanın ama doğru şekilde. CSS linkini html kodunun başına yerleştirin, scripti de en alta. Sonra hata koduna iyi bakın konsoldaki. Bence JQuery 3.4 kullandığınız için hata alabilirsiniz. Kullandığınız kütüphanelerin birbirini destekelemesi de önemli çünkü. Meselea ben 3.7.0 kullanıyorum.
birde kafama takılan su
$("#repairCustomerInput").selectpicker yazdıgımızda yanı .selectpicker yazdıgımda otomatık cıkmıyor acaba selectpıcker tanımlı degılmı ?
 
gerçekten teşekkur ederim benim seviyeme inip anlattığınız için .
belirttiklerinizi hemen deneyip uygulayacagım.


birde kafama takılan su
Hocam seviye falan demeyin. Bende pek usta sayılmam bu işten bir kaç ay önce bende o seviyedeydim. Seviyeye inmek falan yok yani estağfurullah. Diğer yazdığınız konu hakkında tam bilgi sahibi değilim ama kendim test ettim ve bende de çıkmıyor. O yüzden olacağını sanmıyorum.
 
Hocam seviye falan demeyin. Bende pek usta sayılmam bu işten bir kaç ay önce bende o seviyedeydim. Seviyeye inmek falan yok yani estağfurullah. Diğer yazdığınız konu hakkında tam bilgi sahibi değilim ama kendim test ettim ve bende de çıkmıyor. O yüzden olacağını sanmıyorum.
belırtmıs olduklarınızı harfıyen yaptım bnımde jquery 3.7.0 kendıme gorede duzenlemesını yaptım ama aynı consol hatasını alıyorum malesef :(
 

Yeni konular

Geri
Yukarı