parse.com - Parse Javascript- Upload image with some other parameters -


i want upload image other parameters on parse, didn't find code store image other parameters.

i want use javascript or rest api. please suggest me right code or right direction.

currently using rest api upload parameters not file.

thanks in advance!

so, can follows - name parameter can pass multiple parameters it. hope helps -

var file;  // set event listener on choose file field. $('#idoffiletag').bind("change", function(e) {   var files = e.target.files || e.datatransfer.files;   // our file var holds selected file   file = files[0]; });  // function called when user clicks on upload parse. create rest api request upload image parse. $('#idofbutton').click(function() {   var serverurl = 'https://api.parse.com/1/files/classname' + file.name;    $.ajax({     type: "post",     beforesend: function(request) {       request.setrequestheader("x-parse-application-id", 'yourappkey');       request.setrequestheader("x-parse-rest-api-key", 'yourrestapikey');       request.setrequestheader("content-type", file.type);     },     url: serverurl,     data: file,     processdata: false,     contenttype: false,     success: function(data) {          //change variable reflect class upload         var classurl = "https://api.parse.com/1/classes/classname";          if(data) {              var filename = "" + data.name;             $.ajax({                 type: "post",                 beforesend: function(request) {                     request.setrequestheader("x-parse-application-id", 'yourappkey');                     request.setrequestheader("x-parse-rest-api-key", 'yourrestapikey');                     request.setrequestheader("content-type", 'application/json');                 },                 url: classurl,                 data: '{"name" : "an image", "image" : {"name" : '+"\""+filename+"\""+', "__type" : "file"}}',                 processdata: false,                  success: function(data) {                     alert("data uploaded.");                 },                  error: function(error) {                     alert("error: " + error.message);                 }             });          } else {             //data null             console.log("data null");         }     },     error: function(data) {       var obj = jquery.parsejson(data);       alert(obj.error);     }   }); }); 

Comments