Hello,
I need help with the submit function to upload form data and image directly into Moralis(not IPFS). Fund my code below.
Moralis.initialize("hidden");
Moralis.serverURL = "hidden";
//File upload option in the form
connectImageUpload = async () => {
const fileUploadControl = $("#connectFile")[0];
if (fileUploadControl.files.length > 0) {
const file = fileUploadControl.files[0];
const name = "photo.jpg";
const moralisFile = new Moralis.File(name, file);
moralisFile.save();
}
}
defineNewConnect = async () => {
//Defining object class
const NewConnect = Moralis.Object.extend("Test");
const connect = new NewConnect();
//Form input values from html file
const connectNameField = document.getElementById("connectName");
const connectDateField = document.getElementById("connectDateEditor");
const connectCostField = document.getElementById("connectCost");
const connectDescField = document.getElementById("connectDescEditor");
const connectLinkField = document.getElementById("connectLink");
const connectLimitField = document.getElementById("connectLimit");
const connectLimitNumField = document.getElementById("connectLimitNum");
connect.set('activityName', connectNameField);
connect.set('activityDate', connectDateField);
connect.set('activityCost', connectCostField);
connect.set('activityDesc', connectDescField);
connect.set('activityLink', connectLinkField);
connect.set('activityLimit', connectLimitField);
connect.set('activityLimitNum', connectLimitNumField);
await connect.save();
}
//Need help in submit function to upload data to Moralis
submitform = async () => {
}
//button in html
<button id="connectSubmit" onclick="submitform()">Submit</button>