ASP.NET前台html页面AJAX提交数据后台ashx页面接收数据
2021-01-19 11:13
标签:jquery sre tools inpu margin and nstat new 信息 实现的功能里面的数据提交保存到数据库,同事对数据进行验证,这是要实现的效果 验证数据Ajax提交 重点说一下这个ajax提交这里: type提交的方法一般我都是用post,get提交数据多了就不行; URL:提交的路径以为提交到submit_ajax.ashx页面所以不需要写方法,它默认到submit_ajax页面里的ProcessRequest()的方法中,之前我自己写了方法也制定到这个方法上 但是很遗憾没有获取到值,如果提交aspx页面就要写到页面的方法如:url: "{config.webpath}tools/submit_ajax.ashx/方法名", data:数据参数,这边的name,xh,bh要跟取值的时候对应, 我没有写dataType,因为我取值不做处理就不以一般的json传值了,开始的时候我加了json发现到那边取值有点麻烦(可能我方法不对); 来看一下后台 你只要url指定这个页面 它就会加载ProcessRequest(HttpContext context)这个方法;ajax传的值用var类型来接收。这里我就不写啥SqlDB类了。 ASP.NET前台html页面AJAX提交数据后台ashx页面接收数据 标签:jquery sre tools inpu margin and nstat new 信息 原文地址:https://www.cnblogs.com/zhao987/p/13336852.html 1
4
8
9 "float:right; margin-top:-122px;">
10
14 "tttab">
22
"yjdjtrone">
23
31 序号
24 仪检名称
25 规格型号
26 出厂编号
27 登记日期
28 登 记 人
29 联系电话
30 1
1 public void ProcessRequest(HttpContext context)
2 {
3
4 var name = HttpContext.Current.Request["name"];
5 var xh = HttpContext.Current.Request["xh"];
6 var bh = HttpContext.Current.Request["bh"];
7 var data = HttpContext.Current.Request["date"];
8 var person = HttpContext.Current.Request["person"];
9 var phone =HttpContext.Current.Request["phone"];
10 string _sql = string.Format("insert into InstrumentCheck(Name,Modle,Number,Person,Phone) values(‘{0}‘,‘{1}‘,‘{2}‘,‘{3}‘,‘{4}‘)",name,xh,bh,person, phone);
11 _sql.Replace("‘", " ");
12 ExecuteNonQuery(_sql);
13 }
14 public static string connectionStringgg = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
15 ///
文章标题:ASP.NET前台html页面AJAX提交数据后台ashx页面接收数据
文章链接:http://soscw.com/index.php/essay/44053.html