Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html lang="pt">
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
- <title>LosSantosCustoms</title>
- <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" integrity="sha384-WskhaSGFgHYWDcbwN70/dfYBj47jz9qbsMId/iRN3ewGhXQFZCSftd1LZCfmhktB" crossorigin="anonymous">
- <link rel="stylesheet" type="text/css" href="css/style.css">
- </head>
- <body>
- <div class="container" style="margin-top:30px;">
- <div id="tableManager" class="modal fade">
- <div class="modal-dialog">
- <div class="modal-content">
- <div class="modal-header">
- <h2 class="modal-title">Produto</h2>
- </div>
- <div class="modal-body">
- <input type="text" class="form-control" placeholder="Nome" id="nomeProd"><br>
- <input type="text" class="form-control" placeholder="Quantidade" id="qtdProd"><br>
- <input type="text" class="form-control" placeholder="Preço" id="precoProd"><br>
- </div>
- <div class="modal-footer">
- <input type="button" onclick="manageData('addProd')" value="Salvar" class="btn btn-success">
- </div>
- </div>
- </div>
- </div>
- <div class="row">
- <div class="col-md-8 col-md-offset-2">
- <h2>Produtos</h2>
- <input type="button" class="btn btn-success" id="addProd" value="Add Prod" style="float: right">
- <br><br>
- <table class="table table-hover table-bordered">
- <thead>
- <tr>
- <td>ID</td>
- <td>Produto</td>
- <td>Quantidade</td>
- <td>Preço Unitário</td>
- </tr>
- </thead>
- </table>
- </div>
- </div>
- </div>
- <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
- <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
- <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js" integrity="sha384-smHYKdLADwkXOn1EmN1qk/HfnUcbVRZyYmZ4qpPea6sjB/pTJ0euyQp0Mk8ck+5T" crossorigin="anonymous"></script>
- <script defer src="https://use.fontawesome.com/releases/v5.0.9/js/all.js" integrity="sha384-8iPTk2s/jMVj81dnzb/iFR2sdA7u06vHJyyLlAd4snFpCl/SnyUjRrbdJsw1pGIl" crossorigin="anonymous"></script>
- <script type="text/javascript">
- $(document).ready(function(){
- $("#addProd").on('click',function(){
- $("#tableManager").modal('show');
- });
- });
- function manageData(key){
- var nome = $("#nomeProd");
- var qtd = $("#qtdProd");
- var preco = $("#precoProd");
- if(isNotEmpty(nome)&&isNotEmpty(qtd)&&isNotEmpty(preco)){
- $. ajax({
- url :'ajax.php',
- method:'POST',
- dataType:'text',
- data:{
- key: key,
- nome: nome.val(),
- qtd: qtd.val(),
- preco: preco.val()
- }, success:function(response){
- alert(response);
- }
- });
- }
- }
- function isNotEmpty(caller){
- if(caller.val()==''){
- caller.css('border','1px solid red');
- return false;
- }else
- caller.css('border','');
- return true;
- }
- </script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement