求解这段代码什么意思?
这是一个app开发的后台,一共五个html后台别人写好的,前台只需要做js就可以。其中有一个页面是点击经营类目进入到另一个页面然后选择数据再传回到上一个页面。公司人和我说这段代码和被选择的数据有关但是我看不懂。还有没有简单的方法传值???求大神解答

解决方案 »

  1.   

    木有简单的,http木有状态。他只能根据你传递的值,重新查询。当然你可以用json把整个对象一起post过来,但是数据大,浪费带宽。ps:这个玩意看你系统的要求,如果要求根本就不需要后端参与,前端ui切换可以自己用本地数据继续2个UI的传递。当然这个还是看系统要求,系统需要后端参与就后端参与,不需要后端参与就可以把后端这段哪掉
      

  2.   

    很明显传了一个名字叫info[]的变量过来,Request.Params用来接收这个变量,然后根据逗号对字符串进行分割,继而获取分割后的字符串数组。如果你平时经常用ajax传值的话,这个应该很容易看懂
      

  3.   

    好的谢谢,这段代码就是api接口是吗?
      

  4.   

    好的谢谢,这段代码就是api接口是吗?可以这么理解,前端html一般是利用ajax把值传到后台,后台利用Request接收前端传过来的值,处理完成后再利用Response对象把处理好的值返回给前端,前端接收到后台处理的值进行渲染即可。估计你也是刚刚学ASP.NET,个人建议一定要会用html + ajax + ashx + json,或者说直接学asp.net mvc,个人不推荐webform那套方式,基于事件驱动的那套方式在winform里用很好,web还是算了
      

  5.   

    好的谢谢,这段代码就是api接口是吗?可以这么理解,前端html一般是利用ajax把值传到后台,后台利用Request接收前端传过来的值,处理完成后再利用Response对象把处理好的值返回给前端,前端接收到后台处理的值进行渲染即可。估计你也是刚刚学ASP.NET,个人建议一定要会用html + ajax + ashx + json,或者说直接学asp.net mvc,个人不推荐webform那套方式,基于事件驱动的那套方式在winform里用很好,web还是算了
    谢谢你。