UNPKG

moweb

Version:

A very simple webserver.

54 lines (44 loc) 1.63 kB
<!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="utf-8"/> <script src="/lib/jquery-1.7.2.min.js" ></script> <script src="/lib/json2.js" ></script> <script src="/lib/jquery.form.js" type="text/javascript"></script> <script type="text/javascript" > function doUpload() { var name = $('#pop_filename').val() === "" ? $('form[name=fileForm] input[name=fileName]')[0].files[0].name : $('#pop_filename').val(); var options = { url:"/cgi-bin/fileupload.js?action=uploadFile&name=" + name, type:'post', dataType : "json", success:function(data) { $('form[name=fileForm]')[0].reset(); }, error : function (data, status, e) { console.log(data, status, e); } }; $('form[name=fileForm]').ajaxSubmit(options); } </script> </head> <body> <h1>nodejs-post-file示例</h1> <h2>更多用法请关注:<a href="http://www.cnblogs.com/motadou/p/4319494.html">nodejs模拟http-post文件的方法示例</a></h2> <form action="" method="post" enctype="multipart/form-data" name="fileForm" > <div class="line"> <span>文件:</span> <input type="file" id="fileName" name="fileName" /> </div> <div class="line"> <span>文件名:</span> <input type="text" id="pop_filename"/> </div> </form> <div> <button onclick="doUpload()">上传</button> </div> </body> </html>