EVOLUTION-NINJA
Edit File: editing-ticket-form.php
<?php echo view('includes/admin-header'); ?> <div class="col-sm-10" id="ticket1"> <div class="ticket-head"> <div class="row mt-3"> <div class="col-sm-10"> <h3 id="ticket-list-name">Reply Ticket</h3> </div> <div class="col-sm-2"> <a href="<?php echo base_url('ticket-view')?>" class="btn1-back" ><i class="fa fa-arrow-left" aria-hidden="true"></i> Back</a > </div> <div class="border1"></div> </div> </div> <div class="col-sm-9" id="whole-form"> <div class="ticket-form"></div> <form id="new_ticket_form"> <input type="hidden" name="id" class="form-control" value="<?php echo $ticketdata['id']; ?>" /> <div class="col-sm-12"> <div class="row"> <div class="form-group"> <label for="pwd">Type of request</label> <select name="priority" id="priority" class="form-control"> <option>select</option> <option>Login issues</option> <option>Registration issues</option> <option>Call back request</option> <option>Payment issues</option> <option>General enquiries</option> </select> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="form-group"> <label for="subject">Description</label> <textarea class="form-control" name="description" id="Description" readonly ><?php echo $ticketdata['description']; ?></textarea> </div> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="form-group"> <label for="subject">Description by Admin</label> <textarea class="form-control" name="description1" id="Description1" ><?php echo $ticketdata['admin_description']; ?></textarea> </div> </div> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="form-group"> <label for="subject">Status</label> <select name="status" id="status" class="form-control"> <option>select</option> <option>Open</option> <option>In Progress</option> <option>Close</option> </select> </div> </div> </div> <!-- <div class="row"> <div class="col-sm-12"> <div class="form-group"> <label for="subject">Upload Files</label> <input type="file" class="form-control" name="img_upload" id="img_upload" onchange="readURL(this);" /> </div> </div> </div> --> <!-- <input type="hidden" class="form-control" value="'<?php echo $ticketdata['img_name']; ?>'" name="old_img" id="old_img" /> --> <img src="<?php echo base_url('public/uploads/ticketing_img').'/'.$ticketdata['img_name'];?>" class="img-fluid d-block" id="img_display" /> </div> <!-- </div> </div> </div> --> <!-- <a href="" class="btn btn-primary" id="btn">Submit</a> --> <button type="submit" class="formsubmit" id="btn">Submit</button> <!-- <a href="" class="btn btn-primary" id="btn">Delete</a> --> </form> </div> </div> <?php echo view('includes/admin-footer'); ?> <script> function readURL(input) { if (input.files && input.files[0]) { var reader = new FileReader(); reader.onload = function (e) { $('#img_display') .attr('src', e.target.result) .width(150) .height(200); }; reader.readAsDataURL(input.files[0]); } } $("#status").val('<?php echo $ticketdata['status']; ?>'); $("#priority").val('<?php echo $ticketdata['type_of_request']; ?>'); $("#new_ticket_form").submit(function (e) { e.preventDefault(); $(".formsubmit").attr("disabled", "disabled"); var formData = new FormData(this); $.ajax({ type: "POST", url: '<?php echo base_url("update-ticket")?>', data: formData, contentType: false, processData: false, success: function (response) { var res = JSON.parse(response); console.log(res.result); if (res.result == 1) { toastr["success"](res.message); } else { toastr["error"](response.message); } setTimeout(() => { window.location = '<?php echo base_url("ticket-view"); ?>'; }, 2000); }, }); }); </script>