Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * To change this template, choose Tools | Templates
- * and open the template in the editor.
- */
- $(document).ready(function(){
- $("#span-nama").hide();
- $("#span-harga").hide();
- $("#span-jumlah").hide();
- $("#txtbuah").blur(function(){
- validasiNama();
- });
- $("#txtharga").blur(function(){
- validasiHarga();
- });
- $("#txtjml").blur(function(){
- validasiJumlah();
- });
- $("#formulir").submit(function(){
- if(!validasiNama())
- return false;
- if(!validasiHarga())
- return false;
- if(!validasiJumlah())
- return false;
- });
- });
- function validasiNama(){
- if($.trim($("#txtbuah").val())==""){
- $("#span-nama").show() && $("#txtbuah").addClass("error");
- return false;
- }else {
- $("#span-nama").hide() && $("#txtbuah").removeClass("error");
- return true;
- }
- $.ajax({
- url: "cekbuah.jsp",
- type: "POST",
- data: {"buah": $("#txtbuah").val()},
- beforeSend: function(){
- $("#span-nama").text("Cek nama buah");
- $("#span-nama").show();
- },
- success: function(data){
- var hasil = $.trim(data);
- if(hasil == "false"){
- $("#span-nama").text("*Nama buah sudah ada");
- $("#span-nama").show() && $("#txtbuah").addClass("error");
- }else{
- $("#span-nama").hide() && $("#txtbuah").removeClass("error");
- }
- }
- });
- }
- function validasiHarga(){
- if($.trim($("#txtharga").val())==""){
- $("#span-harga").show() && $("#txtharga").addClass("error");
- return false;
- }else if($.trim($("#txtharga").val()).match("^[a-z]|[A-Z]$")){
- $("#span-harga").text("*Harga harus angka");
- $("#span-harga").show() && $("#txtharga").addClass("error");
- return false;
- }else {
- $("#span-harga").hide() && $("#txtharga").removeClass("error");
- return true;
- }
- }
- function validasiJumlah(){
- if($.trim($("#txtjml").val())==""){
- $("#span-jumlah").show() && $("#txtjml").addClass("error");
- return false;
- }else if($.trim($("#txtjml").val()).match("^[a-z]|[A-Z]$")){
- $("#span-jumlah").text("*Jumlah harus angka");
- $("#span-jumlah").show() && $("#txtjml").addClass("error");
- return false;
- }else if($.trim($("#txtjml").val())> 100){
- $("#span-jumlah").text("*Jumlah yang dimasukan tidak valid");
- $("#span-jumlah").show() && $("#txtjml").addClass("error");
- return false;
- }else {
- $("#span-jumlah").hide() && $("#txtjml").removeClass("error");
- return true;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment