Forum

Asp.net Mvc jquery ...
 
Bildirimler
Hepsini Temizle

Asp.net Mvc jquery autocomplete id alma

4 Yazılar
3 Üyeler
0 Reactions
974 Görüntüleme
(@kasimcan)
Gönderiler: 59
Trusted Member
Konu başlatıcı
 

merhaba arkadaşlar.  Asp.net Mvc jquery autocomplete ile kişinin adını veritabanından textboxa aktarabiliyorum.

yalnız aktardığım kişinin id sini  <input type="hidden" value="@Model.id" name="Mid"> bu inputa nasıl aktarabilirim?

 

veri tabanı sorgu kodu;

var v = db.Musteri.Where(c => c.adi.StartsWith(term)).Select(c => c.adi).ToList(); buna nasıl id yi de ekleriz.

wiev tarafında ise java script kodları şunlardır.

 

<script>
    $(document).ready(function () {
        $('#Baslik').autocomplete({
            autoFocus: true,
            minLength: 1,
            source: '@Url.Action("Arama", "Home")'
        });
    });
</script>

 

iyi çalışmalar.

 

 
Gönderildi : 25/10/2017 14:31

(@eravse)
Gönderiler: 1753
Üye
 

merhaba aşağıdaki şekilde denermisiniz.

 

$(document).ready(function () {
    $('#Baslik').on('autocompletechange change', function () {
        $('#elementId').html('Seçiminiz: ' + this.value);
    }).change();
});

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

 
Gönderildi : 26/10/2017 03:25

(@TuncayBAS)
Gönderiler: 139
Estimable Member
 

Merhaba,

var v = db.Musteri.Where(c => c.adi.StartsWith(term)).Select(c => c.adi).ToList();

bu satırı

var v =(from c in db.Musteri where c.adi.StartsWith(term) select new { c.adi, c.id}).ToList();

olarak değiştirip denermiyiz.

 

 

 
Gönderildi : 30/10/2017 18:16

(@kasimcan)
Gönderiler: 59
Trusted Member
Konu başlatıcı
 

Merhaba,

var v = db.Musteri.Where(c => c.adi.StartsWith(term)).Select(c => c.adi).ToList();

bu satırı

var v =(from c in db.Musteri where c.adi.StartsWith(term) select new { c.adi, c.id}).ToList();

olarak değiştirip denermiyiz.

 

 

view tarafında id ye nasıl ulaşacağız peki ?

teşekkür ederim bu arada.

 
Gönderildi : 08/11/2017 18:57

Paylaş: