$('form').submit(function (event) {
var formdata = new FormData();
event.preventDefault();
console.log($('#add').children());
var count = 0;
var myArry = new Array();//生成空数组
$('#add a').each(function () {
myArry[count] = $(this).text();
count += 1;
});
$('input[name="key"]').attr('value',myArry);
$.ajaxSetup({
data:{csrfmiddlewaretoken:'{{ csrf_token }}'}
});
$('form input').each(function (i,n) {
if ($(n).attr('name') != undefined){
if($(n).prop('type') == 'file'){//图片或者是表格
var paramName = $(n).attr('name');
var paramValue = $(n).get(0).files;
formdata.append(paramName,paramValue[0]);
}else{
var paramName = $(n).attr('name');
var paramValue = $(n).attr('value');
formdata.append(paramName,paramValue)
}
}
jQuery.ajax({
url :'{% url "projectinfo" %}',
data :formdata,
type :'POST',
cache : false,
contentType : false,
processData : false,
dataType : 'json',
success:function (data) {
console.log(data);
if (data.erro){
alert(data.erro)
}else{
window.location.href = '{% url "index" %}'
}
}
})
})})