Kendo ui ızgarasını kullanıyorum. Bunun için değerleri kaydetmek için parti modunu kullandım. Bir satırdaki kaydı değiştirirsem, ilgili satırdaki değer de değişecek ve kaydetmeyi tıkladığımızda her iki alan da veritabanına kaydedilecektir. Örneğin,Kendo ui ızgarasındaki değerler dinamik olarak nasıl değiştirilir?
. i, 1 ila 4 arasında bir değer daha sonra 4 değiştirilebilir ve değerleri de dinamik olarak değiştirilebilir değişiklik ise
Integer Value
1 First
2 Second
3 Third
4 Fourth
: I gibi bir ızgara olan am. Demek istediğim, burada 1 ve 4'ü değiştirmek istiyorum. Ve ayrıca tüm alanları da değiştirebilirim ama sonunda tüm kayıtlar veritabanına kaydedilmelidir. Ben
var grid = $('#grid').data("kendoGrid");
var selectedRow = grid.select();
var selectedRowIndex = selectedRow.index();
console.log(selectedRowIndex);
var firstItem = dataSource.data()[selectedRowIndex];
var datalength = dataSource.data();
for (var i = 0; i < datalength.length; i++)
{
var dataItem = datalength[i].id;
if (dataItem == firstItem.get('id'))
{
var secondItem = dataSource.data()[i];
secondItem.set('id', dataItem);
}
}
Sonra değerleri değişiyor ızgara değişim işlevinde olacak
Bu kod gibi denedim ama değişen edildikten sonra değerleri kontrolöre iletmediğinizi.
Teşekkür ederiz. Ve kendo ui ızgarasının kayıt olayında hangisinin değiştiğini bilebiliriz. – Pa1
Üzgünüz, sorunuz mu var? – Vojtiik
Bu kod satırlarının her ikisi de bana bunu duyduğuma üzüldüğü için –