form表单数据提交

1、http://www.cnblogs.com/PengLee/p/5650643.html 中已经说明了具体的方法,

     关键点就是 form.serialize() 能够将表单中的数据封装成Json参数传给NodeJs端接收

 

2、还有一点值得说明,上面的文章使用的POST方法,如果我们采用的是GET方法,那么

     在NodeJs的controller中获取数据的时候应该使用 req.query 而不是 req.param

     

3、有的时候表单中的有些项,是可选的,也就是说用户可以不输入,所以这个时候后台应

     该将空项目处理成 null,之后再传给服务接口。

     处理方法:

  function blank2Undifined(str){
    return !str ? null : str;
  }

      releaseSuccessStartDate: blank2Undifined(req.query.releaseSuccessStartDate),

     这部分可以到cr-controller.js 中查看

 

posted @ 2016-08-08 17:59  RoperLee  阅读(113)  评论(0)    收藏  举报