<?php if(empty($isEdit)){ $isEdit=false; } ?> <style> .btn.disabled, .btn[disabled], fieldset[disabled] .btn { cursor: pointer; background-color: #19bf19; } </style> <!-- Modal Dialog --> <div class="modal fade" id="add_edit_res_forms" role="dialog" aria-labelledby="confirmRequestLabel" aria-hidden="true"> <div class="modal-dialog modal-lg"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> <h4 class="modal-title"><?php echo $isEdit?"Edit":"Add";?> </h4> </div> <form id="contactForm" action="<?php echo base_url()."admin/add_edit_results_and_forms"?>" class="contact-form" method="post" role="form" enctype="multipart/form-data"> <div class="modal-body"> <div class="row"> <div class="col-md-12"> <div class="controls"> <div class="row"> <div class="col-md-12"> <div class="form-group"> <label for="rtitle">Title </label> <textarea id="rtitle" name="rtitle" rows="10" cols="80" required="required" data-error="Title is required."> </textarea> </div> <div class="form-group" id="file_upload_div" style="display: block;"> <label for="file_upload">Add Files</label> <input type="file" id="file_upload" name="file_upload"> </div> <div class="form-group"> <label for="comment">Date </label> <input type="text" maxlength="" class="form-control" id="rdate" name="rdate" placeholder="Date" data-bv-notempty="true" data-bv-notempty-message="<?php _e("Date is required");?>" required="required" data-error="Date is required."> </div> <div class="form-group"> <label class="control-label" for="rtype"><?php _e("Type"); ?></label> <select name="rtype" id="rtype" class="form-control"> <option value="R" >Result</option> <option value="F">Forms</option> <option value="D">Document</option> </select> </div> <div class="form-group"> <label class="control-label" for="status"><?php _e("Status"); ?></label> <select name="status" id="status" class="form-control"> <option value="A" >Active</option> <option value="I">Inactive</option> </select> </div> </div> </div> </div> </div> </div> </div> <div class="modal-footer"> <input type="hidden" name="isEdit" id="isEdit" value="N"> <input type="hidden" name="rid" id="rid" value=""> <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button> <button type="submit" name="submit" id="submit" class="btn btn-success" id="confirm">Submit</button> </div> </form> </div> </div> </div> <link rel="stylesheet" href="<?php echo base_url();?>/lib/datepicker/datepicker3.css"> <script src="<?php echo base_url();?>/lib/datepicker/bootstrap-datepicker.js"></script> <?php /* <script src="<?php echo base_url();?>lib/ckeditor/ckeditor.js"></script> */ ?> <script src="https://cdn.ckeditor.com/4.4.3/standard/ckeditor.js"></script> <script> $("#rdate").datepicker({'format':'yyyy-mm-dd'}).on("changeDate",function(ev){ $("#rdate").datepicker("hide"); }); $('#add_edit_res_forms').submit(function() { if ($.trim($("#rtitle").val()) === "") { alert('Title, Description and date are mandatory fields.'); return false; } }); $(document).ready(function() { CKEDITOR.replace('rtitle'); $('#contactForm').validator(); modalset(); }); function modalset() { $('#add_edit_res_forms').on('shown.bs.modal', function (event) { $(this).find("input,textarea").val('').end(); var button = $(event.relatedTarget); tempBtn = button; var rid = button.data('rid'); var edit = button.data('edit'); //alert(edit); var modal = $(this); if(edit=='Y'){ modal.find('.modal-title').text("Edit"); $.ajax({ type:"POST", url:"<?php echo base_url()?>admin/getResultForm", data:{rid:rid}, dataType:"json", success:function(response) { //alert(response.ev_date); modal.find('#rid').val(rid); modal.find('#isEdit').val('Y'); //modal.find('#ev_desc').html(response.ev_desc); CKEDITOR.instances.rtitle.setData(response.rtitle); modal.find('#rdate').val(response.rdate); modal.find('#rtype').val(response.rtype); modal.find('#status').val(response.status); modal.find('#submit').text("Update"); } }); } else { modal.find('.modal-title').text("Add"); modal.find('#rid').val(rid); modal.find('#isEdit').val('N'); //modal.find('#rtitle').val(''); CKEDITOR.instances.rtitle.setData(''); modal.find('#rdate').val(''); modal.find('#rtype').val('R'); modal.find('#submit').text("Save"); } }); } </script>