Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * PHP Grid Component
- *
- * @author Abu Ghufran <gridphp@gmail.com> - http://www.phpgrid.org
- * @version 1.5.2
- * @license: see license.txt included in package
- */
- include_once("../../config.php");
- mysql_connect(PHPGRID_DBHOST, PHPGRID_DBUSER, PHPGRID_DBPASS);
- mysql_select_db(PHPGRID_DBNAME);
- include(PHPGRID_LIBPATH."inc/jqgrid_dist.php");
- $g = new jqgrid();
- $grid["caption"] = "Sample Grid";
- $grid["autowidth"] = true;
- $grid["loadComplete"] = "function(){ on_load(); }";
- $g->set_options($grid);
- $g->table = "clients";
- $out = $g->render("list1");
- ?>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
- <html>
- <head>
- <link rel="stylesheet" type="text/css" media="screen" href="../../lib/js/themes/redmond/jquery-ui.custom.css"></link>
- <link rel="stylesheet" type="text/css" media="screen" href="../../lib/js/jqgrid/css/ui.jqgrid.css"></link>
- <script src="../../lib/js/jquery.min.js" type="text/javascript"></script>
- <script src="../../lib/js/jqgrid/js/i18n/grid.locale-en.js" type="text/javascript"></script>
- <script src="../../lib/js/jqgrid/js/jquery.jqGrid.min.js" type="text/javascript"></script>
- <script src="../../lib/js/themes/jquery-ui.custom.min.js" type="text/javascript"></script>
- </head>
- <body>
- <div style="margin:10px">
- <?php echo $out?>
- </div>
- <div>
- <input type="button" value="open popup window" onclick="ver_resumen();">
- <input type="button" value="set popup window" onclick="ver_resumen_data();">
- <script>
- function on_load()
- {
- $('td').click(function() {
- var myCol = $(this).index();
- var colNames = jQuery("#list1").jqGrid("getGridParam", "colNames");
- alert(colNames[myCol]);
- });
- }
- function popupwindow(url, title, w, h , id ) {
- var left = (screen.width/2)-(w/2);
- var top = (screen.height/2)-(h/2);
- ventana = window.open(url, title, 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=nts, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+top+', left='+left);
- ventana.focus();
- return ventana;
- }
- var ventana;
- function ver_resumen(){
- var id = '';
- ventana = popupwindow('../loading/load-array.php', 'ventanaresumen' , 360, 600 , id );
- }
- function ver_resumen_data(){
- for(var x=0;x<10;x++)
- {
- ventana.$('#list1').jqGrid('setCell', x, 'code' , '012' );
- ventana.$('#list1').jqGrid('setCell', x, 'name' , 'Josep' );
- }
- ventana.jQuery('#list1').jqGrid('destroyFrozenColumns');
- ventana.jQuery('#list1').jqGrid('setFrozenColumns');
- ventana.jQuery('#list1').trigger("reloadGrid",[{jqgrid_page:1}]);
- }
- </script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement