ajax提交表单 ashx中获取值解决思路
ajax提交表单 ashx中获取值
页面使用ajax提交了表单
表单table中有N个input,如果input 的name有相同的
ashx中 可以一次性获取 context.Request.Form[name],但是是自动用英文逗号分隔的
如果input的内容页包含英文逗号,那会多出几个值
我在ashx中怎么获取相同name的个数,怎么分解?
然后获取input的值
------解决方案--------------------
比如页面有多个name="aa"的input表单
输出
12as,as,rtty
1,2,4
adfasdf,adf,hh
页面使用ajax提交了表单
表单table中有N个input,如果input 的name有相同的
ashx中 可以一次性获取 context.Request.Form[name],但是是自动用英文逗号分隔的
如果input的内容页包含英文逗号,那会多出几个值
我在ashx中怎么获取相同name的个数,怎么分解?
然后获取input的值
------解决方案--------------------
比如页面有多个name="aa"的input表单
string[] dataArr = Request.Form.GetValues("aa");
foreach (var data in dataArr)
{
Response.Write(data + "<BR>");
}
输出
12as,as,rtty
1,2,4
adfasdf,adf,hh