zoukankan      html  css  js  c++  java
  • EAS开发

    WAFII中的 数据获取与传输

    首先看实例代码:

        DataAction:function(){
    
    //获取选中所有列的id
    
           var selectedIds = waf("#grid").dataGrid("getSelectedRows");
    
           var strid='';
    
           var strnumber='';
    
           var strdes='';
    
    //获取选中最后一列的id
    
    //     var selrowid=waf("#grid").dataGrid("getGridParam","selrow");
    
    //     var number=waf("#grid").wafGrid("getCell",selectedIds[0],"number");
    
    //     var description=waf("#grid").wafGrid("getCell",selectedIds[0],"description");
    
    //利用循环获取每一行某列的值
    
           for(var i=0;i<selectedIds.length;i++){
    
               var selrowid=waf("#grid").wafGrid("getCell",selectedIds[i],"id");
    
               strid+=selrowid+",";
    
               var number=waf("#grid").wafGrid("getCell",selectedIds[i],"number");
    
               strnumber+=number+",";
    
               var description=waf("#grid").wafGrid("getCell",selectedIds[i],"description");
    
               strdes+=description+",";
    
           }
    
           var str="12345,";
    
           var substr=str.substring(0,str.length-1);
    
           alert(substr);
    
           waf.doPost({
    
               action:'Data',
    
           data:{"modelID":strid.substring(0,strid.length-1),"number":strnumber.substring(0,strnumber.length-1),"description":strdes.substring(0,strdes.length-1)},
    
               param:'',//TODO
    
               success:function(data){
    
                  //TODO
    
                  waf.msgBox.showInfo("传递成功");
    
               }
    
           });
    
        }
    
    后台获取数据部分的代码:
    
    //使用request.getParameter()方法取值
    
           String modelID=request.getParameter("modelID");
    
           String number=request.getParameter("number");
    
           String description=request.getParameter("description");

     

    注意:

    1.需注意常用的从界面取值的方法。

    2.从JS使用doPost方法传递数据到后台,数据类型不能为array(否则取到的值为null),建议使用字符串拼接进行传输,后台可以调用split()方法进行截取使用。

  • 相关阅读:
    中断 异常 系统调用的比较
    线性结构-线性表
    数据结构引例
    友链
    投喂
    给出两个单词(start和end)与一个字典,找出从start到end的最短转换序列
    C++类内存分布
    内存的堆分配和栈分配 & 字符数组,字符指针,Sizeof总结
    C++内存管理学习笔记(7)
    C++内存管理学习笔记(6)
  • 原文地址:https://www.cnblogs.com/kode/p/4635147.html
Copyright © 2011-2022 走看看