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

(This post was last modified: 06-12-2019, 05:14 AM by hc-innov.)

In your javascript code.
the full version:

Code:
$(document).ready(function(){
  $("#error_msg").hide();
    var addPropertyForm = $("#property-form");

    var validator = addPropertyForm.validate({
       rules:{
        prop_rooms : {required : true, selected: true },
        prop_address :{ required : true },
        prop_owner_name :{ required : true },
        prop_owner_email :{ required : true, email : true },
        prop_owner_phone :{ required : true, digits : true },
       },
       messages:{
        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"}
       }
   });




  Dropzone.options.propertyForm({
      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) {
            e.preventDefault();
            e.stopPropagation();
            $(window).scrollTop(0);

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

            }

            });
                  // Listen to the sendingmultiple event. In this case, it's the sendingmultiple event instead
           // of the sending event because uploadMultiple is set to true.
           this.on("sendingmultiple", function() {
             console.log('send event');
           });
           this.on("successmultiple", function(files, response) {
             console.log(response);
           });
           this.on("errormultiple", function(files, response) {
             console.log('error');
           });

       }  
   });
});
Reply


Messages In This Thread
RE: $_FILES Array getting empty when using $this->form_validation->run() - by hc-innov - 06-12-2019, 05:14 AM



Theme © iAndrew 2016 - Forum software by © MyBB