transList.jsp 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@include file="/context/mytags.jsp"%>
  3. <t:base type="jquery,easyui,tools"></t:base>
  4. <div class="easyui-layout" fit="true">
  5. <div region="center" style="padding:0px;border:0px">
  6. <t:datagrid name="transList" title="smart.form.setting" fitColumns="false" pagination="false" checkbox="true" fit="true" queryMode="group" actionUrl="cgformTransController.do?datagrid" idField="id" sortName="id">
  7. <t:dgCol title="table.name" field="id" query="true" width="300"></t:dgCol>
  8. <t:dgToolBar id="generateForm" title="generate.form" icon="icon-edit" operationCode="edit" url="cgformTransController.do?transEditor" funname="dataEditor"></t:dgToolBar>
  9. </t:datagrid>
  10. </div>
  11. </div>
  12. <script type="text/javascript">
  13. function dataEditor(title, url, id, a, b) {
  14. var ids = [];
  15. var rows = $("#" + id).datagrid('getSelections');
  16. if (rows.length > 0) {
  17. for ( var i = 0; i < rows.length; i++)
  18. ids.push(rows[i].id);
  19. $.ajax({
  20. url : url + "&id=" + ids,
  21. type : 'post',
  22. cache : false,
  23. success : function(data) {
  24. var c = data; // ------ $.parseJSON(data);
  25. var d = "";
  26. var e = "";
  27. $.each(c.obj, function(key, value) {
  28. if (key == "no")
  29. d = value;
  30. else
  31. e = value;
  32. });
  33. W.tip('<t:mutiLang langKey="generate.success"/>' + ":" + e);
  34. W.reloadtablePropertyList();
  35. windowapi.close();
  36. }
  37. });
  38. } else{
  39. tip('<t:mutiLang langKey="please.select.generate.item"/>');
  40. }
  41. }
  42. </script>