Browse Source

Ajuste em formulário

master
Henrique Caetano de Barros 3 years ago
parent
commit
896f086c43
1 changed files with 17 additions and 4 deletions
  1. +17
    -4
      script/eventos.js

+ 17
- 4
script/eventos.js View File

@ -29,9 +29,18 @@ const sendData = (form) => {
const request = new XMLHttpRequest(); const request = new XMLHttpRequest();
request.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
alert(this.responseText)
}
else if(this.readyState >= 4) {
alert('ERRO: ' + this.responseText)
}
}
const precoFormatado = parseFloat(formData.get("preco").replace('.','').replace(',','.')) const precoFormatado = parseFloat(formData.get("preco").replace('.','').replace(',','.'))
const obj = {
const objeto = {
titulo: formData.get("titulo"), titulo: formData.get("titulo"),
data: formData.get("data"), data: formData.get("data"),
capacidade: parseInt(formData.get("capacidade")), capacidade: parseInt(formData.get("capacidade")),
@ -39,9 +48,13 @@ const sendData = (form) => {
categoria: parseInt(formData.get("categoria")) categoria: parseInt(formData.get("categoria"))
} }
const url = 'http://hcbarros.bootcamp.dev.netuno.org:20190/services/evento-salvar'
request.open('POST', url)
request.setRequestHeader('Content-Type', 'application/json')
request.send(JSON.stringify(objeto));
alert(JSON.stringify(obj))
return false
} }
@ -58,7 +71,7 @@ const validator = (formData) => {
} }
const date = new Date(formData.get("data")) const date = new Date(formData.get("data"))
if(!isNaN(date.getTime())) {
if(isNaN(date.getTime())) {
alert('Data inválida!') alert('Data inválida!')
return false return false
} }


Loading…
Cancel
Save