我需要使用jQuery AJAX发布表单数据。
表单由一些输入文本组成,即:firstname,lastname,age
我发布到ASHX文件,我想直接读取它们,如Request.Form [“firstname”],而不是通过构建类,序列化对象等...就像通常用JSON帖子一样
有可能吗?
答案 0 :(得分:2)
我不确定您的用例是否考虑这种方法,但这是您如何实现它的方法。在ashx代码隐藏文件中的Handler类的 ProcessRequest 方法中,
public void ProcessRequest (HttpContext context) {
var formData = context.Request.Form; // Get the form object from the current HTTP request.
foreach(var formVariable in formData)
{
var value = formData[formVariable];
}
}
我希望这会对你的情况有所帮助!