目前来说,使用JSON保存数据比较方便,前台可以不用Test.aspx 页面,可以直接用Html页面,使用.aspx页面的弊端就不在这里熬述。

具体步骤如下:

1、新建一个Html页面,命名为Test.html

 1 <script type="text/javascript" src="easyui/jquery.min.js"></script>
 2 <script type="text/javascript" src="easyui/jquery.easyui.min.js"></script>
 3 <script type="text/javascript" src="easyui/locale/easyui-lang-zh_CN.js"></script>
 4 <script type="text/javascript" src="js/save.js"></script>
 5 <link rel="stylesheet" type="text/css" href="easyui/themes/default/easyui.css" />
 6 <link rel="stylesheet" type="text/css" href="easyui/themes/icon.css" />
 7
 8   <div>
 9     <input type="text" id="txtFileNames" class="textbox" name="Vassets" style="width:110px;"/>
10     <a href="#" class="easyui-linkbutton" iconCls="icon-search" onclick="objV.saves()">保存</a>
11   </div>

2、新建一个JS页面,命名为save.js

 1 objV = {
 2         saves:function(){
 3             $.ajax({
 4                 type: "POST",
 5                 url: "Test.ashx",
 6                 contentType: "application/json; charset=utf-8",
 7                 data: JSON.stringify(GetJsonData()),
 8                 dataType: "json",
 9                 success: function (message) {
10                     if (message > 0) {
11                         alert("请求已提交!我们会尽快与您取得联系");
12                     }
13                 },
14                 error: function (message) {
15                     $("#request-process-patent").html("提交数据失败!");
16                 }
17             });
18
19         }
20
21     };
22
23
24     function GetJsonData() {
25         var json = {
26             "FTName": $("#txtFileNames").val()
27         };
28         return json;
29     }

3、新建一个AddTest.ashx页面

 1         int num = 0;
 2             context.Response.ContentType = "application/json";
 3             var data = context.Request;
 4             var sr = new StreamReader(data.InputStream);
 5             var stream = sr.ReadToEnd();
 6             var javaScriptSerializer = new JavaScriptSerializer();
 7             var PostedData = javaScriptSerializer.Deserialize<Model.FileType>(stream);
 8             DataAccess<Model.FileType> da = new DataAccess<Model.FileType>();
 9
10
11
12             try
13             {
14                 num = da.Add(PostedData, "FileType");
15             }
16             catch (Exception msg)
17             {
18                 context.Response.Write(msg.Message);
19             }
20
21             context.Response.ContentType = "text/plain";
22             context.Response.Write(num);

转载于:https://www.cnblogs.com/luyuwei/p/5162762.html

EasyUI使用JSON保存数据相关推荐

  1. easyUI datagrid 单元格数据的修改,保存,json 数据的转化

    参考网址:http://www.jeasyuicn.com/easyui-datagrid-batch-edit-and-submit.html 参考资料:easyui demo,json.js $( ...

  2. python结构化数据_python新手入门必备—— 使用json保存结构化数据

    [摘要]使用 json 保存结构化数据时,字符串可以很轻松地写入文件并从文件中读取出来.数字可能会费点劲,因为 read() 方法只能返回字符串,这些字符串必须传递给类似 int() 的函数,它会接受 ...

  3. 从json提取数据,保存成txt格式

    前段时间有一个需求做文本语义匹配,但是公司的标注数据不够无监督学习效果不够好,只能使用开源的数据集.开源的数据集清洗成json格式,我们从json提取数据保存成txt格式方便后续的使用.JSON数据格 ...

  4. Unity3D保存数据到Json(加密、解密)

    转载自:http://blog.csdn.net/qinyuanpei/article/details/47775979 Newtonsoft.Json的下载地址: 注意:使用2.0的库http:// ...

  5. Jquery Easy UI Datagrid 上下移动批量保存数据

    DataGrid with 上下移动批量保存数据 通过前端变量保存修改数据集合,一次性提交后台执行 本想结合easyui 自带的$('#dg').datagrid('getChanges'); 方法来 ...

  6. c 后台输出easyui html,EasyUI——实现展示后台数据代码

    下面是View显示代码: @{ ViewBag.Title = "Index"; Layout = "~/Views/Shared/_Layout.cshtml" ...

  7. ASP.NET输出JSON格式数据

    最近在开发Windows8 Metro App,使用JavaScript和HTML开发环境.所以操作数据绑定都是使用JSON格式数据.后台使用的是ASP.NET,因为项目相对较小,所有后台没有使用数据 ...

  8. Scrapy框架的学习(2.scrapy入门,简单爬取页面,并使用管道(pipelines)保存数据)

    上个博客写了:  Scrapy的概念以及Scrapy的详细工作流程 https://blog.csdn.net/wei18791957243/article/details/86154068 1.sc ...

  9. Android onSaveInstanceState、onRestoreInstanceState保存数据

    先看例子: @Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState ...

最新文章

  1. 一图看懂所有机器学习概念
  2. Linux 批量依赖库拷贝(ldd)
  3. 内核分析PE获取DLL导出函数地址
  4. 关于GCD多任务处理
  5. POE交换机应用技术知识大全
  6. PHP超实用的函数总结整理
  7. Golang——垃圾回收GC
  8. why fioriSandboxConfig.json is loaded twice
  9. 基于redis实现的扣减库存
  10. EFCore+Mysql仓储层建设(分页、多字段排序、部分字段更新)
  11. 【hadoop-未解决】hadoop Error in security property. Constraint unknown: jdk.disabled.namedCurves
  12. python列表输出字符串,如何在python中输出utf-8字符串列表?
  13. 基于MATLAB的窗函数滤波器设计,基于matlab的FIR滤波器窗函数设计
  14. 计算机快速启动BIOS,bios设置快速启动
  15. html中页面整体排版,html在不同尺寸浏览器窗口中页面排版混乱
  16. python小程序实现 --- 乌龟吃鱼(练习点——面向对象的特性:继承,多态,封装)
  17. 如何将PDF转成PPT?为什么转换后不能编辑
  18. 平凉锅盔西北美食的文化的传承之一
  19. EZo UIBuilder中嵌入微博分享按钮【实例】
  20. ValueError: empty range for randrange() (0, 0, 0)

热门文章

  1. PHP 中获取文件名及路径
  2. Android系统Recovery工作原理之使用update.zip升级过程分析(四)
  3. [原创]聊聊如何在职场中发邮件
  4. ASP.NET2.0 HiddenField控件
  5. 一些实用的Chrome插件
  6. 【零基础学Java】—Random的基本概述和使用(十二)
  7. Vue:net::ERR_CONNECTION_REFUSED
  8. 有知识和没有知识的两种人,哪种人最幸福,他们的区别在哪里?
  9. 求教一个关于网站抓取生成地图的问题
  10. 家里的活一般是都帮不上忙