ajax提交form的三种方式

ajax提交form的三种方式

  1. 序列化
    $.ajax({
    	url:url,
    	dataType:'json',
    	type:'post',
    	data:$("#form").serialize(),  
    })
    
  2. json字符串
     form.on('submit(infoContent)', function (data) {
    $.ajax({
    	url:url,
    	dataType:'json',
    	type:'post',
    	data: {requestJson: JSON.stringify(data.field)},  
    })
    })
    
  3. formData
     var formData = new FormData($("#form")[0]);
    $.ajax({
    	url:url,
    	dataType:'json',
    	type:'post',
    	data:formData,
        cache: false,                      
        processData: false,                
       	contentType: false,
    })
    
posted @ 2020-07-28 22:14  JaminYe  阅读(575)  评论(0编辑  收藏  举报