我不知道這是否可能。我正在使用asp.net mvc3表單。我正在發佈一個表單到一個行動,我希望得到的響應爲json。例如 -作爲json在帖子後獲得回覆
@using (Html.BeginForm("Action", "Controller", FormMethod.Post, new { Class = "formValidation", enctype = "multipart/form-data" }))
{
<dt>
<label>
Ad Image:
</label>
</dt>
<dd>
<input id="bannerImage" name="bannerImage" type="file" class="fileupload" />
</dd>
<dt>
<label>
JS Code:
</label>
</dt>
<dd>
@Html.TextAreaFor(m => m.JsCode, 10, 50, new { })
</dd>
<input type="submit" class="button red" value="Update Banner" />}
這是表格。並提交後,我要像做
public ActionResult Action(Model editModel, HttpPostedFileBase file){
//do something
return Json(new{type="success"});
}
然後從表單頁面接收此並採取了一些行動。可能嗎? 如果不是請你能給我一些提示,否則做到這一點。
表單提交後,您希望在頁面上執行什麼操作? –