czy ktoś może mi pomóc, jak uzyskać wybraną komórkęwartość po kliknięciu komórki Datagrid? zastanawiam się, czy mam datagrid z 5 polami i wieloma wierszami, ale chcę uzyskać wartość komórki z datagrid, który kliknąłem wiersz. Z góry dzięki.
Odpowiedzi:
1 dla odpowiedzi № 1Jeśli potrzebujesz wartości wiersza, użyj tego:
var row = $("#datagrid").datagrid("getSelected");
Jeśli potrzebujesz wartości komórki, użyj tego:
$("#datagrid").datagrid({"onClickCell": function (index, field, value) {
.... you code ...
}});
0 dla odpowiedzi nr 2
najpierw musisz ustawić właściwość datagrid za pomocą onClickRow: onClickRow,
a następnie możesz dodać tę funkcję
function onClickRow(index){
var tr = $(this).closest("tr.datagrid-row");
var idx = parseInt(tr.attr("datagrid-row-index"));
var ed = $("#dg").datagrid("getEditor", {index:editIndex, field:"myfield"});
var value = $(ed.target).val();
}
zmienna wartości wypełni się wartością z myfield po kliknięciu wiersza
Mam nadzieję, że to może ci pomóc
0 dla odpowiedzi № 3
Ten sam problem ze mną; Czy mogę uzyskać wartości do zapisania w mysql; właśnie opublikowałem pytanie Mam formularz HTML i osadzam siatkę danych, która nie może teraz uzyskać wartości komórek / wierszy sfrustrowany tutaj jest link;http://informationmanagement.uno/Ref.html