UNPKG

node-red-contrib-smartnode

Version:

this project is a nodejs package for making the nodered support the Smart Device development. the pacakge require node-red enviroment.

35 lines (32 loc) 1.04 kB
function uploadFile(){ var filepath = $("input[name='files']").val(); var extStart = filepath.lastIndexOf("."); var ext = filepath.substring(extStart, filepath.length).toLowerCase(); if (ext != ".jpeg" && ext != ".jpg" && ext != ".png" && ext != ".bmp") { $("#spanMessage").html("限于png,jpg,jpeg,bmp格式"); return false; } var host = window.location.host; var web_url = 'http://'+host.replace(/1880/, "3000"); var formData = new FormData($("#frmUploadFile")[0]); $.ajax({ url: web_url+'/upload', type: 'POST', data: formData, async: false, cache: false, contentType: false, processData: false, success: function(data){ if (200 === data.code) { $("#spanMessage").html("success"); } else{ $("#spanMessage").html("fail"); } }, error: function(){ $("#spanMessage").html("error"); } }); }