Я не знаю, возможно ли это или нет. Я работаю с формой 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"});
}
Затем получите это со страницы формы и выполните некоторые действия. Является ли это возможным? Если нет, пожалуйста, не могли бы вы дать мне какие-то намеки на это.
Какое действие вы хотите выполнить на странице после отправки формы? –