У меня есть форма, где пользователи могут загружать изображения на сайт.Изображения хранятся в двоичном виде, в таблице.
Я использую ajax и JQuery на сайте, и он никогда не перезагружается, поэтому, когда пользователи вводят данные и нажимают на кнопку подтверждения, страница не перезагружается.Вместо этого я использую ajax для загрузки данных на сервер.
Когда я просто пропускаю текст, он выглядит так:
$("#storeDataAndImgBtn").bind("click", function () {
var msg = $("#emailMsg").val();
var from = $("#fromEmail").val();
$.ajax({
type: "POST",
url: "Default.aspx/storeDataAndImg",
data: "{\"from\":\"" + from + "\" ,\"msg\":\"" + msg + "\" ,\"value\":\" 'image should be here' \" }",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (temp) {
alert(temp.d);
$("#mailForm").fadeOut(function () {
$("#overlay").fadeOut();
});
}
});
return false;
});
У меня вопрос, как я могу пропустить изображение, чтобы сохранить его в базе данных?