Guest User

jqgrid datepicker

a guest
Sep 3rd, 2013
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
  2.     pageEncoding="ISO-8859-1"%>
  3. <%@ taglib prefix="s" uri="/struts-tags"%>
  4. <%@ taglib prefix="sj" uri="/struts-jquery-tags"%>
  5. <%@ taglib prefix="sjg" uri="/struts-jquery-grid-tags"%>
  6. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  7. <html>
  8. <head>
  9. <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  10. <title>GRILLA</title>
  11. <script type="text/javascript" src="/js/json.js"></script>
  12. <script type="text/javascript">
  13. function DatePick (elem) {
  14.       alert("HELLOW 1");
  15.       jQuery(elem).datepicker(
  16.           // {} // options here
  17.          $(elem).datepicker({dateFormat:'yy.mm.dd'})
  18.       );
  19.      }
  20. function DateVal(){
  21.     var currentTime = new Date();
  22.     var month = parseInt(currentTime.getMonth() + 1);
  23.     month = month <= 9 ? "0"+month : month;
  24.     var day = currentTime.getDate();
  25.     day = day <= 9 ? "0"+day : day;
  26.     var year = currentTime.getFullYear();
  27.     return year+"-"+month + "-"+day;
  28.   }
  29. </script>
  30.     <sj:head jqueryui="true" jquerytheme="redmond"/>
  31. </head>
  32. <body>
  33.  
  34.     <s:url var="remoteurl" action="jsontable"/>
  35.     <s:url var="editcellurl" action="cell-edit"/>
  36.     <sjg:grid
  37.         id="gridtable"
  38.         caption="Ejemplo"
  39.         dataType="json"
  40.         href="%{remoteurl}"
  41.         pager="true"
  42.         gridModel="gridModel"
  43.         rowList="10,15,30"
  44.         rowNum="10"
  45.         multiselect="true"
  46.         cellEdit="true"
  47.         cellurl="%{editcellurl}"      
  48.     >
  49.        
  50.         <sjg:gridColumn name="id" index="id" title="ID"/>
  51.         <sjg:gridColumn name="nombre" index="nombre" title="Name" sortable="true" search="true" editable="true"/>
  52.         <sjg:gridColumn name="fecha" index="fecha" title="Fecha" editable="true" formatter="date" edittype="text"
  53.                         editoptions="{dataInit:DatePick,defaultValue:DateVal}"/>
  54.        
  55.     </sjg:grid>
  56.          
  57. </body>
  58. </html>
Advertisement
Add Comment
Please, Sign In to add comment