#jquery #jquery-jtable
#jquery #jquery-jtable
Вопрос:
как я могу преобразовать jquery jtable в таблицу html. Чтобы я мог использовать javascript для указанной строки или столбца. Он автоматически создает таблицу html, но я не могу ее найти.
вот мой файл jsp:-
<!DOCTYPE html>
<html>
<head>
<title>Status</title>
<%@include file="includes/header.jsp" %>
<script type="text/javascript">
$(document).ready(function() {
$('#StatusContainer').jtable({
title : 'Status List',
selecting: true,
multiselect: true,
selectingCheckboxes: true,
prefix:'record.',
actions : {
listAction : 'status-list.action',
createAction: 'status-create.action',
updateAction: 'status-update.action',
deleteAction: 'status-delete.action'
},
fields : {
statusId : {
title : 'Id',
width : '30%',
key : true,
list : true,
create : false
},
statusValue : {
title : 'Status Value',
width : '30%',
edit : true
},
}
,
formCreated:function(event, data){
$.each(data.form.find(':input'), function (i, val){
val.name="record." val.name;
})
},});
$('#StatusContainer').jtable('load');
});
</script>
</head>
<body>
<jsp:include page="./includes/menu.jsp"></jsp:include>
<div class="row">
<div class="column small-12">
<h1>Status List</h1>
</div>
</div>
<div class="row">
<div class="column small-12">
<div id="StatusContainer"></div>
</div>
</div>
</html>
Комментарии:
1. пожалуйста, укажите фактическую разметку, а не изображения. и четко определите, что вам нужно сделать
Ответ №1:
AFAIK, нет официального метода преобразования JTable в обычную таблицу html. Но, используя неофициальный способ, вы можете получить содержимое строки таблицы следующим образом:
$("#StatusContainer").data("hikJtable")._$table
Ответ №2:
Просто используйте jQuery, чтобы найти таблицу
$('#StatusContainer').find('table');
вероятно, более полезным запросом было бы
$('#StatusContainer').find('tbody tr').each(function () {
// this will be each tr in the table
});
это может быть полезно для промежуточных итогов и т. Д., Но Для изменения таблицы используйте соответствующий интерфейс, addRecord или updateRecord, который будет синхронизировать базу данных.