public JsonResult Veriler()
{
var veriler = db.Packages.ToList();
return Json(
new
{
Result = from obj in veriler
select new
{
obj.adress,
obj.city,
obj.delivery_date,
obj.delivery_day_slot,
obj.delivery_time_slot,
obj.desi,
obj.district,
obj.email,
obj.first_name,
obj.first_phone,
obj.item_count,
obj.kontrol_edildi,
obj.last_name,
obj.order_item_no,
obj.order_message,
obj.order_no,
obj.price_type,
obj.second_phone,
obj.sub_district,
obj.third_phone,
obj.title,
obj.total_sales_gross_price,
obj.username,
}
}, JsonRequestBehavior.AllowGet
); ;
}doğru mu yapıyorum bilmiyorum ama bir table'ım var başlıkları hazır sadece gelen verileri ajax ile tablo içerisine yerleştireceğim nasıl yapacağımı bulamadım yardımcı olabilecek var mı?
MVC Ajax ile Veri Getirme
3
●124
- 25-08-2020, 15:03:27Merhabalar controller tarafında verileri bu şekilde döndürüyorum.
- 25-08-2020, 15:15:59Üyeliği durdurulduASP kısmıyla alakalı bilgim yok, Javascript kısmında nasıl yapılır onu söyleyeyim.
Sadece JS ile: fetch veya XHR ile endpoint'e istek yapacaksınız. Gelen veriyi JSON.parse() ile array'a çevireceksiniz. Ardından for ile bu array'ın elemanlarını teker teker tablonun tbody kısmına yazacaksınız.
Bu aşamada document.createElement ve appendChild fonksiyonları ile işiniz olacak.
Jquery ile: $.post ile endpoint'e istek yapacaksınız. Gelen veriyi yine parse edeceksiniz. For ile aynı şekilde teker teker yazdıracaksınız ama bu aşamada jquery'nin kendi element oluşturma ve append fonksiyonlarını kullanabilirsiniz.
Jquery + DataTables ile: Datatables kullanırsanız çok kolay, datatables objesinde options bölümünde ajax url'ini ayarlacaksınız. Gerisini tablo otomatik yapıyor.
Örnek kod lazım olursa hangi çözüm için olduğunu söylerseniz kod yazabilirim. - 25-08-2020, 15:17:27awoken adlı üyeden alıntı: mesajı görüntüle
jquery datatables ile ilgili örnek kod varsa çok iyi olur datatables kullanıyorum - 25-08-2020, 19:52:10Üyeliği durduruldu