`
sisi1984117
  • 浏览: 155662 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

【原】Tms-Form表单提交后查询

阅读更多
<form action="" method="post" name="commonObject" id="commonObjectForm">

 

     <td align="right" width="10%" class="tdStyle01">客户号:</td>
        <td class="tdStyle02" width="20%">
            <input type="text" name="commonObject.UDF01" id="COMPANY_SYSID"/>         
     </td>

     

     取值、赋值都是根据commonObject.UDF01进行,id的值用于JSP界面的脚本校验等操作

 

 function submitQuery(){

  var url="basCusAction.commitQuery.action";
 var pars = Form.serialize('commonObjectForm');//获取到FORM表单传向JAVA
 new Ajax.Request(url, {parameters: pars,onLoading:openLoadMsgBox($("butQuery")),
    onSuccess: function(response) {
  setSystemMsg("查询成功!");
     var jsonResult = response.responseText;
     //alert(jsonResult);
     var obj = getJsonStr(jsonResult);
     initGridForQuery();
  mygrid.parse(obj,"json");
  setQueryUrl(url,pars);//用于分页操作,吧当前查询的路径和参数传入pageview页面
  setPageValue(obj.totalCount,obj.pageCount,obj.pageIndex,obj.pageSize);//用于分页操作,设置查询返回的分页参数
  hidnLoadMsgBox($("butQuery"));//实现方法在util.js中
 },onFailure: function(err){//ajax执行出错时调用的方法
  alert(err.responseText);
  hidnLoadMsgBox($("butQuery"));//实现方法在util.js中
 }
 });

  }

 

 

 protected String executeQuery() throws Exception {
  DataPage<CustomerFromObj> dp = cusDao.queryBasCus(commonObject, pagination.getPageIndex(), pagination.getPageSize());
  pagination.setValues(dp);
  String jsonStr = JsonUtil.assemleJsonStr(dp.getLightResultSet(), "UDF01", pagination);//查询完毕返回JSON
  System.out.println("~~~~~~~"+jsonStr);
  //String jsonStr = cusDao.queryBasCus(customer);
  //response.getWriter().write(jsonStr);
  
  return jsonStr;
 }  

 

分享到:
评论

相关推荐

    TMS VCL UI Pack (原TMS Component Pack) 组件 10.7.0.0 DelphiXE7-11

    4. **表单布局(Form Layout)** - 提供多种布局管理器,如TAdvFormLayout,帮助开发者快速地组织和调整控件的位置,实现响应式设计。 5. **对话框和提示(Dialogs & Popups)** - 包括自定义的消息框、输入对话框...

    TMS Entry Form - Test-crx插件

    【标题】"TMS Entry Form - Test-crx插件"是一个专门为测试目的设计的浏览器扩展程序,它主要用于优化和管理时间跟踪系统。这个插件的全称可能为“Time Management System Entry Form - Test”,意在提供一个测试...

    TMS VCL UI Pack (原TMS Component Pack) 组件 10.8.2.1 Delphi 7 - 11

    6. 表单设计:TMS Form Designer组件允许开发者在运行时动态创建和修改表单,这对于构建可配置的或基于规则的应用程序非常有用。 7. 国际化支持:TMS VCL UI Pack提供了全面的本地化支持,包括多语言资源管理,使...

    TMS IntraWeb iPhone Controls Pack v1.9.0.0 for Delphi.rar

    【TMS IntraWeb iPhone Controls Pack v1.9.0.0 for Delphi】是一款专为使用Delphi编程语言开发的iOS应用而设计的组件包。这个组件集为Delphi开发者提供了一系列工具,使得他们能够轻松创建具有原生iPhone和iPad用户...

    DELPHI中自适应表单的实现.rar

    在Delphi编程环境中,自适应表单(Adaptive Form)是一种设计模式,它允许表单根据不同的设备或屏幕尺寸自动调整布局,以提供最佳的用户体验。这种技术在移动开发和跨平台应用程序中尤为重要,因为用户可能在手机、...

    TMS IntraWeb Component Pack Pro 5.8 for D2009-DX10.2.zip

    《TMS IntraWeb Component Pack Pro 5.8 for D2009-DX10.2:Delphi中的Web开发利器》 TMS IntraWeb Component Pack Pro 5.8是一款专为Delphi开发者设计的强大组件包,适用于D2009到DX10.2版本的开发环境。它提供了...

    TMS Intraweb 3.3.1.1 源码

    2. IWHotSpotEditorDE.dfm:这个DFM(Delphi Form Memory)文件是Delphi的表单设计文件,包含了HotSpotEditor组件的设计信息。HotSpotEditor可能是一个用于在网页上创建可点击区域或热点的组件,常用于地图应用或者...

    开发备必——WEB前端开发规范文档

    2. 组合命名规则:[元素类型]-[元素作用/内容],如:搜索按钮:btn-search,登录表单:form-login,新闻列表:list-news。 3. 涉及到交互行为的元素命名:凡涉及交互行为的元素通常会有正常、悬停、点击和已浏览等...

    Delphi10.4 的TMSVCLUIPack

    1. **表单布局与设计**:提供多种布局控件,如 FlowPanel, GridPanel 和 FlexForm,使开发者可以灵活地组织和排列应用中的控件,实现复杂的界面设计。 2. **按钮与开关**:包括了各式各样的按钮控件,比如标准按钮...

    delphi 编程实例与技巧

    3. Form Designer:Delphi的表单设计器允许开发者无需编写一行代码即可创建用户界面。每个表单组件都对应着源代码中的对象,这种直观的设计方式大大提高了开发效率。 4. Object Pascal:Delphi的编程语言是Object ...

    delphi 读取文本文件画折线图

    安装相应组件库后,在工具箱中可以看到TChart组件,将其拖放到Form上。 接下来,我们将介绍如何读取文本文件。Delphi提供了一个名为TFileOpenDialog的组件,用于打开文件对话框,让用户选择要读取的txt文件。将这个...

    SysTray.rar

    在Component面板中选择适当的库(如Jedi VCL或TMS Component Pack),然后将TSystemTrayIcon组件拖放到表单上。接着,开发者需要设置其Icon属性,通常是从资源中加载图标,以便在系统托盘显示。通过调整Visible属性...

    Delphi基于Excel组件的图表生成实例.rar

    在本实例中,我们使用的组件可能是一个能够与Microsoft Excel交互的控件,如TMS Software的ExcelGrid或Aspose.Cells for Delphi等,这些组件允许开发者在不启动Excel应用的情况下操作Excel文件。 要实现"点击按钮...

    Delphi浮动的工具条..rar

    Delphi还提供了第三方库,如DevExpress、TMS Software等,它们提供了更为丰富的浮动工具条组件,具有更多的自定义选项和动画效果。这些组件库往往能帮助开发者快速构建专业级的用户界面,提高应用的用户体验。 在...

    Delphi源程序

    除了VCL,Delphi社区还提供了大量的第三方库和组件,如DevExpress、TMS Software等,这些扩展库丰富了Delphi的功能,让开发者能够创建更复杂、功能更全面的应用。 总的来说,Delphi源程序是Object Pascal语言和...

    delphi调flash文件

    一旦有了合适的组件,我们可以在Delphi的Form设计界面中拖放TShockwaveFlash或TFlashPlayer组件到表单上。接着,我们需要设置该组件的属性,如`Movie`属性,指定要加载的SWF文件路径。例如: ```delphi FlashPlayer...

Global site tag (gtag.js) - Google Analytics