首页 > 软件开发 > JQUERY >

使用jQuery发送Ajax请求到后台获取session方法

来源:互联网 2023-03-17 00:47:01 版权归原作者所有,如有侵权,请联系我们

使用jQuery发送Ajax请求到后台获取session的值,不管使用什么样的后台语言(C#、JAVA等),前台的ajax部分是一样的。本文以asp.net mvc为例,演示如何通过ajax获取后台的session值(本文仅做演示,所以,并未做参数有效性与异常处理)28U办公区 - 实用经验教程分享!

方法/步骤

  • 1

    创建空的asp.net mvc项目28U办公区 - 实用经验教程分享!

    使用jQuery发送Ajax请求到后台获取session方法28U办公区 - 实用经验教程分享!

  • 2

    添加页面 1)添加HomeController 2)添加Index页面 3)添加Content文件夹,并添加Jquery源文件(jquery-1.12.4.min.js)28U办公区 - 实用经验教程分享!

    使用jQuery发送Ajax请求到后台获取session方法28U办公区 - 实用经验教程分享!

  • 3

    添加测试DOM 1)在Head标签内引入jquery 2)添加一个输入待获取session名称的文本框 3)添加一个按钮,点击按钮通过ajax获取session 4)添加一个显示session值的div28U办公区 - 实用经验教程分享!

    使用jQuery发送Ajax请求到后台获取session方法28U办公区 - 实用经验教程分享!

  • 3相关内容未经授权抓取自百度经验
  • 4

    添加后台代码 1)在HomeController的Index方法内,设置一个session值 2)在HomeController中添加GetAjaxSession方法,接收session名称,返回值28U办公区 - 实用经验教程分享!

    使用jQuery发送Ajax请求到后台获取session方法28U办公区 - 实用经验教程分享!

  • 5

    添加ajax方法获取session 1)给按钮绑定jquery点击事件 2)在点击事件中获取文本框中的session名称 3)通过ajax提交后台方法,并处理返回结果28U办公区 - 实用经验教程分享!

    使用jQuery发送Ajax请求到后台获取session方法28U办公区 - 实用经验教程分享!

  • 6

    运行效果如下 1)输入session名称 2)点击按钮,执行jquery的按钮点击事件 3)得到后台的session后,写回界面28U办公区 - 实用经验教程分享!

    使用jQuery发送Ajax请求到后台获取session方法28U办公区 - 实用经验教程分享!

  • 7

    关键代码分析 1)首先后台需要有一个方法获取session的值,因为session是存在服务端的,js是无法直接获取其值的,因为js是在客户端执行的脚本 2)jquery通过ajax调用后台方法,就可以返回session值28U办公区 - 实用经验教程分享!

    使用jQuery发送Ajax请求到后台获取session方法28U办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!28U办公区 - 实用经验教程分享!


    标签: JQUERY

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号