如何通過submit提交form表單擷取後台傳來的傳回值

來源:互聯網
上載者:User

  小夥伴是不是遇到過這樣的問題,通過submit提交form表單的時候,不知怎麼擷取後台傳來的傳回值。有的小夥伴就會說你不會發送ajax,其實小編也會。假如提價的form表單中含有檔案,怎麼辦。(註:其實小編不會如何用ajax把選擇檔案上傳到後台,如果有會的小夥伴可以分享一下)

步驟1:想要通過submit方式提交form表單,需要引入js   

jquery.js

jquery-form.js

步驟2:寫一個form表單(樣式就不寫了)

<form action="連結" id="form1" method="post" style="text-align:center;" enctype="multipart/form-data"><input type="file" id="file_sc" name="file" accept=".xls,.xlsx"><br/>提交人:<input type="text" id="name" name="name" ><br/><input type="submit" id="tj" value="提交"> </form>

步驟3:js擷取從後台返回的值

$(function(){/** 驗證檔案是否匯入成功  */$("#form1").ajaxForm(function(data){  if(data=="1"){alert("提交成功。");   }});     });

後台該怎麼樣寫還怎麼寫。


ps:在這裡在講點關於提交form表單時的驗證

 $("#form1").bind("submit", function(){  var file=$("#file_sc").val();if(file == ""){  alert("請選擇檔案。。。");return false;  }  });

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.