javascript - Pass value to hidden field and submit to CodeIgniter -
i'm sure simple i'm missing, i'm having difficulty setting hidden input value.
my form looks this
<?php echo validation_errors(); ?> <?php echo form_open('purchasing'); ?> <h1>purchasing reports</h1> <div class="input-group"> <input type="text" class="form-control daterange"> <input type="hidden" id="startdate" name="startdate" value="" /> <input type="hidden" id="enddate" name="enddate" value="" /> <span class="input-group-btn"> <button class="btn btn-primary" type="submit">submit ></button> </span> </div> <?php echo form_close(); ?> and js this
$( "#purchasing" ).submit(function( event ) { event.preventdefault(); var datearray = $( ".daterange" ).val().split(" - "); var startdate = new date(datearray[0]); var startdateformatted = moment(startdate).add('s', 10).format(); document.getelementbyid("startdate").value = startdateformatted var enddate = new date(datearray[1]); var enddateformatted = moment(enddate).add('s', 10).format(); $( "#enddate" ).val( enddateformatted ); }); as can see date range picker formats start , end dates right format, supposed pass them hidden form values processing. if alert value of hidden value right response, doesn't passed through controller.
as can see have tried both jquery , javascript versions of passing value inputs, neither seem create difference.
i have been through answers in this post, no luck
your form doesn't have id.
echo form_open('purchasing', 'id="purchasing"'); javascript php jquery codeigniter
No comments:
Post a Comment