有没有办法在同一jsp的文本框中显示datatable的内容。我确实找到了一种从datatable获取行索引的方法-
$("#example ").DataTable().find("tbody").on('click', 'tr', function () {
alert(this.rowIndex);这是我试图实现的- Datatable将位于顶部,当用户单击/选择一行时,该行中的内容将显示在编辑/更新的同一页面下面的文本框中。对JSP、Servlet世界非常陌生。一个详细的解释和例子将是非常有帮助的。非常感谢您的提前。
发布于 2015-10-26 17:22:51
<fieldset class="row1">
<legend>User Information
</legend>
<p>
<label>UserID *
</label>
<input type="text" id="userID"/>
<label>First Name
</label>
<input type="text" id="FirstName"/>
<label>Last Name
</label>
<input type="text" id="LastName"/>
</p>
</fieldset>
<script>
$(document).ready(function () {
$('#example').DataTable({
"scrollY": 7,
"scrollX": true
});
var table = $('#example').DataTable();
table.on('click', 'tbody tr', function () {
var rowContent = table.row(this).data();
$("#userID").val(rowContent[0]);
$("#FirstName").val(rowContent[1]);
$("#LastName").val(rowContent[2]);
});
});
</script>
<p><a href="UserController?action=insert">Add User</a></p>
</form>
https://stackoverflow.com/questions/33337755
复制相似问题