Welcome Guest, Not a member yet? Register   Sign In
$_FILES Array getting empty when using $this->form_validation->run()
#26

addProperty.js (JS File )

Code:
/**
* File : addUser.js
*
* This file contain the validation of add user form
*
* Using validation plugin : jquery.validate.js
*
* @author Sarath Chandran
*/

 $(document).ready(function(){

   $("#error_msg").hide();


     var addPropertyForm = $("#property-form");

     var validator = addPropertyForm.validate({

        rules:{
            //prop_title :{ required : true },
            //prop_status : { required : true, selected : true },
            //prop_type : {required : true, selected: true },
     prop_rooms : {required : true, selected: true },
     prop_address :{ required : true },
     prop_owner_name :{ required : true },
     //prop_detailed_info :{ required : true },
     prop_owner_email :{ required : true, email : true },
     prop_owner_phone :{ required : true, digits : true },
            //prop_price : { required : true, digits : true },
     //prop_sqft : { required : true, digits : true }


        },
        messages:{
            //prop_title :{ required : "Please enter title of villa" },
            //prop_status : { required : "Please select status", selected : "Please select atlease one option" },
     //prop_type : { required : "Please select type of villa", selected : "Please select atlease one option" },
     prop_rooms : { required : "Please select bed rooms", selected : "Please select atlease one option" },
            prop_address : { required : "Please enter address of villa"},
     prop_owner_name : { required : "Please enter name of owner"},
     prop_owner_email : { required : "Please enter email of owner", email : "Please enter valid email"},
     prop_owner_phone : { required : "Please enter phone of owner", digits : "Please enter valid phone no"},
     //prop_price : { required : "Please enter price of villa", digits : "Please enter price in digits"},
     //prop_detailed_info : { required : "Please enter detailed information"},
     //prop_sqft : { required : "Please enter size of villa", digits : "Please enter size in Sqft"}

        },



})



Dropzone.autoDiscover = false;

   $("div#myDropzone").dropzone({

       url: 'list-property',
       addRemoveLinks: true,
       paramName: "file",
       maxFiles:11,
       autoProcessQueue: false,
       uploadMultiple: true,
       acceptedFiles: "image/*",
       maxFilesize: 1,
       parallelUploads: 10,

       init: function () {

           var myDropzone = this;

           document.getElementById("submit-all").addEventListener("click", function(e) {
                       // Make sure that the form isn't actually being sent.
                       e.preventDefault();



             $(window).scrollTop(0);

             //e.preventDefault();

             if ( $("#property-form").valid() ) {
               myDropzone.processQueue();

             }

             });





           this.on("complete", function (file) {
             if (this.getUploadingFiles().length === 0 && this.getQueuedFiles().length === 0) {

                 //alert("Completed Upload");
                 $("#property-form").submit();
           }

         });






 }



});





});
Reply


Messages In This Thread
RE: $_FILES Array getting empty when using $this->form_validation->run() - by sarath_unrelax - 06-12-2019, 04:23 AM



Theme © iAndrew 2016 - Forum software by © MyBB