mvc / .net Web 開発の初心者
部分ビューで MVC3 と Malsup JQuery フォーム プラグインを使用しています ...
フォーム送信ボタンで、次のスクリプトを実行します
$(document).ready(function () {
$('#frm_Attachments').submit(function (e) {
e.preventDefault();
e.stopImmediatePropagation();
var ajaxSubmitOptions = {
target: $("#Attachment_Div")
};
$(this).ajaxSubmit(ajaxSubmitOptions);
return false;
});
});
Firefox と Chrome ではすべてうまく機能しますが、IE9 では機能しません。問題は、IE では送信が初めて機能し、その後、送信ボタンをクリックしても何も起こらないことです。
下のコントローラー
[HttpPost]
public ActionResult Partial_Qual_Attachments(Teacher_Application.Qualification_Attachment model, HttpPostedFileBase file)
{
if (model.Save(file)) // all ok
{
ViewBag.message = "Data successfully saved";
}
else // error
{
ViewBag.message = "Unable to save data, please try again or contact the system administrator";
}
model = new Teacher_Application.Qualification_Attachment(SessionData.Selected_Teacher_ID);
ModelState.Clear();
return PartialView(model);
}
任意の提案をいただければ幸いです、ありがとう