当前位置: 首页 > news >正文

.Net ajax 接收参数

后端部分代码   一般处理程序

    public void ProcessRequest(HttpContext context){context.Response.ContentType = "text/plain";string str_index = context.Request.Form.AllKeys.Contains("index") ? context.Request.Form["index"].ToString() : string.Empty;PageModel pageModel = new PageModel();pageModel.index = index;pageModel.size = size;pageModel.rowCount = rowCount;pageModel.pageCount = pageCount;List<TB_StoreInfo> list = new List<TB_StoreInfo>();string pageJson = JsonConvert.SerializeObject(pageModel);string jsonStr = JsonConvert.SerializeObject(list);//传递参数 一个list集合和一个对象context.Response.Write(string.Format("{{\"DataModel\":{0},\"PageModel\":{1}}}", jsonStr, pageJson));//传递参数 一个int类型的数据(int类型不带引号不可以的话那就给带上引号)和一个字符串类型的数据。context.Response.Write(string.Format("{{\"Index\":{0},\"Name\":\"{1}\"}}", index, "张三"));}

 前端代码 

    <script>function GetToList(pageIndex) {$("#tbody").html("<tr><td colspan=\"12\">玩命加载中,请稍等……</td></tr>");$.ajax({url: "ajax/StoreList.ashx",data: {index: pageIndex,},cache: false,async: false,type: "POST",dataType: "Json",success: function (result) {$("#tbody").html('');for (var i = 0; i < result.DataModel.length; i++) {$("#tbody").append('<tr>');$("#tbody").append('<td>' + result.DataModel[i].StoreNo + '</td>');$("#tbody").append('<td>' + result.DataModel[i].Diqu + '</td>');$("#tbody").append('<td>' + result.DataModel[i].StoreName + '</td>');$("#tbody").append('<td>' + result.DataModel[i].RoadName + '</td>');$("#tbody").append('<td>' + result.DataModel[i].ClientType + '</td>');$("#tbody").append('<td>' + result.DataModel[i].CreateDate + '</td>');$("#tbody").append('<td>' + result.DataModel[i].Creator + '</td>');$("#tbody").append('<td>' + result.DataModel[i].ActivationDate + '</td>');$("#tbody").append('<td>' + result.DataModel[i].UseDate + '</td>');$("#tbody").append('<td>' + result.DataModel[i].DeadLine + '</td>');var total = result.DataModel[i].total;if (total <= 10 && total > 0) {$("#tbody").append("<td><p class='text-warning'>快过期:" + total + "天</p></td>");}else if (total <= 0) {$("#tbody").append("<td><p class='text-danger'>已过期</p></td>");}else {$("#tbody").append("<td><p class='text-success'>可使用:" + total + "天</p></td>");}$("#tbody").append('</tr>');}pageCount = result.PageModel.pageCount;var str = "共" + result.PageModel.rowCount + "条记录,每页" + result.PageModel.size + "条信息,共" + result.PageModel.pageCount + "页";$("#span1").html(str);$("#currentPage").html(" 第" + pageIndex + "页 ");},error: function (error) {console.log("异常" + error.responseText);$("#tbody").html('');}});}</script>

http://www.lryc.cn/news/340311.html

相关文章:

  • 智能零售:引领购物新时代
  • 【AIGC】AIGC在虚拟数字人中的应用:塑造未来互动体验的革新力量
  • 电机控制器电路板布局布线参考指导(五)
  • Python医院挂号脚本
  • LabVIEW光学探测器板级检测系统
  • 女上司问我:误删除PG百万条数据,可以闪回吗?
  • HarmonyOS4-数据持久化
  • 深度学习的社交网络:用户行为分析
  • Python 使用 pip 安装 matplotlib 模块(精华版)
  • UOS系统-mips架构---Java环境安装
  • Java——二叉树
  • 数据仓库—维度建模—事实表设计
  • 《系统架构设计师教程(第2版)》第9章-软件可靠性基础知识-05-软件可靠性测试
  • uni-app vue3 setup 如何使用 onShow
  • linux学习:进程(新建+运行某文件+退出处理函数+等待)
  • Leetcode. 12 整数转罗马数字
  • 【uniapp】request请求函数封装,token、成功、失败等
  • 0基础如何入门编程?
  • Go 单元测试基本介绍
  • uniapp 上传视频到阿里云之后回显视频获取视频封面
  • 使用undetected-chromedriver遇到的问题及解决方法,以及它使用SOCKS代理的问题
  • Hadoop入门学习路线
  • Python中的设计模式与最佳实践【第166篇—设计模式】
  • Python赋能AI数据分析开启人工智能新时代
  • TP5使用group报错:1055 Expression #1 of SELECT list is not in GROUP
  • SQL-DML数据操纵语言(Oracle)
  • springboot+axios传参问题
  • (BERT蒸馏)TinyBERT: Distilling BERT for Natural Language Understanding
  • 【数据结构|C语言版】双向链表
  • 适用于 Windows 的 10 个顶级 PDF 编辑器 [免费和付费]