Advertisement
Guest User

PHPgrid - view dialog on dblclick

a guest
May 21st, 2015
647
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.87 KB | None | 0 0
  1. <?php
  2. /**
  3. * PHP Grid Component
  4. *
  5. * @author Abu Ghufran <gridphp@gmail.com> - http://www.phpgrid.org
  6. * @version 1.5.2
  7. * @license: see license.txt included in package
  8. */
  9.  
  10. include_once("../../config.php");
  11.  
  12. mysql_connect(PHPGRID_DBHOST, PHPGRID_DBUSER, PHPGRID_DBPASS);
  13. mysql_select_db(PHPGRID_DBNAME);
  14.  
  15. include(PHPGRID_LIBPATH."inc/jqgrid_dist.php");
  16.  
  17. $g = new jqgrid();
  18. $grid["caption"] = "Sample Grid";
  19. $grid["autowidth"] = true;
  20. $grid["loadComplete"] = 'function() { on_load(); }';
  21. $g->set_options($grid);
  22. $g->table = "clients";
  23.  
  24. $out = $g->render("list1");
  25. ?>
  26. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  27. <html>
  28. <head>
  29. <link rel="stylesheet" type="text/css" media="screen" href="../../lib/js/themes/redmond/jquery-ui.custom.css"></link>
  30. <link rel="stylesheet" type="text/css" media="screen" href="../../lib/js/jqgrid/css/ui.jqgrid.css"></link>
  31.  
  32. <script src="../../lib/js/jquery.min.js" type="text/javascript"></script>
  33. <script src="../../lib/js/jqgrid/js/i18n/grid.locale-en.js" type="text/javascript"></script>
  34. <script src="../../lib/js/jqgrid/js/jquery.jqGrid.min.js" type="text/javascript"></script>
  35. <script src="../../lib/js/themes/jquery-ui.custom.min.js" type="text/javascript"></script>
  36. </head>
  37. <body>
  38.  
  39. <script>
  40. function on_load(){
  41.  
  42. var gid = '<?php echo $g->id ?>';
  43. jQuery('a.ui-custom-icon.ui-icon-pencil').attr('onclick','');
  44. jQuery('a.ui-custom-icon.ui-icon-pencil').click(function(){ jQuery('#'+gid+'').jqGrid('setSelection',jQuery(this).closest('tr').attr('id'), true); jQuery('#edit_'+gid).click(); });
  45. };
  46.  
  47. var opts = {
  48. 'ondblClickRow': function (id) {
  49. jQuery(this).jqGrid('viewGridRow', id, <?php echo json_encode_jsfunc($g->options["view_options"])?>);
  50. }
  51. };
  52.  
  53. </script>
  54.  
  55. <div style="margin:10px">
  56. <?php echo $out?>
  57. </div>
  58.  
  59. </body>
  60. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement