<link rel="stylesheet" type="text/css" href="dbnetsuite.css.ashx" /> <script language="JavaScript" src="dbnetsuite.js.ashx"></script>
<script> jQuery(document).ready( init ) function init() { var dbnetgrid1 = new DbNetGrid("dbnetgrid1"); with (dbnetgrid1) { connectionString = "SamplesDatabase" fromPart = "customers" bind("onPageLoaded", addColumn) initialize() } } function addColumn(grid) { var rows = grid.container.find("tr.header-row") for (var i = 0; i < rows.length; i++) { var cell = $(rows[i]).children(".header-cell:last").clone(); cell.text("") $(rows[i]).find(".header-cell:last").after(cell); } rows = grid.container.find("tr.data-row") for (var i = 0; i < rows.length; i++) { var cell = $(rows[i]).children(".data-cell:last").clone(); cell.html("<button type='button'>Select</button>"); cell.children(0).click(selectRow) $(rows[i]).find(".data-cell:last").after(cell); } } function selectRow(event) { var row = jQuery(event.target).parents("tr:first") alert( "Customer:" + DbNetLink.components["dbnetgrid1"].columnValue("customerid",row) + " selected") } </script>
<div id="dbnetgrid1"></div>