Может ли кто-нибудь помочь мне узнать: Как отправить данные типа текста и изображения через многостраничную форму данных в javascript для моего api. Пожалуйста, помогите мне в решении моего вопроса.MultiPart Данные в Javascript
function apiCall(url){
var myJsonObj ;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("POST",url,true);
xmlhttp.send();
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
// document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
myJsonObj = JSON.parse(xmlhttp.responseText);
if(myJsonObj.SS == "TRUE"){
window.location = "index.jsp";
}
}
}
}
Этот набор кодов не работает для отправки данных Multipart.
Спасибо заранее.
Привет, Добро пожаловать в SO. Укажите код. – MeLight
Вы можете использовать скрытую форму, которая отправляет скрытый iFrame. Или вы можете закодировать изображение как base64 и просто отправить его как обычную переменную. – Gerben