我有一个带有两个控件的简单html表单:
输入文字和输入文件
我需要编写一个ajax查询(使用jquery更好)来发送数据(文件和值从文本字段到mvc acton)
我写了
$.ajax({
type: "POST",
url: "/controller/acton",
enctype: 'multipart/form-data',
data: 'text=' + $("#text").val() + '&file=' + $("#file").val()
...
并在控制器中:
[HttpPost]
public ActionResult StoreItem(FormCollection forms)
{
foreach (string inputTagName in Request.Files)
...
这在Request中返回null。
答案 0 :(得分:2)
答案 1 :(得分:1)
您不能仅使用javascript来发布文件。
之类的内容