Closed ilkin closed 11 years ago
Subgrid için createAction oluşturduğu kayıt için record nesnesi dönmeli. Şu kod örneğine bakınız: (English: createAction for subGrid must return the created record. See codes below:)
Person addedPerson = _repository.PersonRepository.AddPerson(person);
return Json(new { Result = "OK", Record = addedPerson });
Muhtemelen sizin child tablonuz için yarattığınız createAction gereken kaydı dönmüyor. (English: Probably your createAction for child table does not return this record)
Örneğe bakınız (English: See the sample): http://jtable.org/Demo/MasterChild
Teşekkürler (Thanks) ;)
Sorun o değil, chrome developer tool-da bakıyorum child tablo için de master tablo için de json kayıt dönüyor, master tabloda sorun olmuyor, child tabloda oluyor.
Sorun bu ola bilir belki, developer toolsda izlediğimde master tabloya record ilave ederken önce createAction çalışıyor arkasınca otomotikmen listAction çalışıyor, child tabloda ise sadece createAction çalışıyor.
Yeniden merhaba, sorunu bu şekilde child tabloya recordAdded eventini yazarak çöze bildim:
recordAdded: function (data) { $('.jtable-child-table-container').jtable('load'); },
Teşekkürler,
Merhaba tekrar,
Benim hazırladığım master/child tablo örneğinde (http://jtable.org/Demo/MasterChild) böyle bir problem yok. Orda da child tablo yenilenmiyor. O örnekten farkı nedir acaba? Mesela child tablonuz için paging mi yapıyorsunuz?
Merhaba, ben subgridde new record ettiğim zaman yeni eklenen satır boş gösteriyor, ancak ana gridde sorun yox, sayfayı yeniledikten sonra eklenen data gözüküyor. Bu sorun neyle ilgili ola bilir? Lütfen yardımcı ola bilirmisiniz?