<script> function validate() { save_chronic(); } </script> <script type="text/javascript"> $(document).ready(function () { var counter = $("#count_items").val(); //alert (counter); var itemOptions = "<?php echo generateOption('health_advice', 'health_advice_name', 'health_advice_id', '', ''); ?>" $("#addrow").on("click", function () { var newRow = $("<tr>"); var task_frequency_option = $("#task_frequency0").html(); var ohc_type_option = $("#ohc_type0").html(); console.log("task_frequency_option" + task_frequency_option); var cols = ""; cols += "<td><select class='select2 form-control' name='medicine_name" + counter + "' id='medicine_name" + counter + "'><option selected disabled>Medicine</option><?php echo generate_options("SELECT item_id,trim(concat(ifnull(item_code ,''),' ', item_name)) item_name FROM tbl_items i left join medicine_form f on i.item_form_id=f.form_id where status='1' and i.ohc_type_id='" . $_SESSION['current_ohcttype'] . "' order by item_name", $row_treatment['item_id'], 'item_id', 'item_name', '', ''); ?></select></td>"; cols += "<td><input type='text' name='other_med" + counter + "' id='other_med" + counter + "' class='form-control'></td>"; cols += "<td><select class='form-control' name='medicine_frequency" + counter + "' id='medicine_frequency" + counter + "'><option selected disabled>Frequency</option><?php echo generateOption('medicine_frequency', 'medicine_frequency', 'frequency_id', $row['medicine_frequency'], '') ?></select></td>"; cols += "<td><select class='form-control' name='medicine_timing" + counter + "' id='medicine_timing" + counter + "'><option selected disabled>Timing</option> <?php echo generateOption('medicine_timings', 'medicine_timing', 'timing_id', $row['medicine_timing'], '') ?></select></td>"; cols += "<td><select class='form-control' name='admin_route" + counter + "' id='admin_route" + counter + "'><option selected disabled>Admin Route</option> <?php echo generateOption("dosage_category", "dosage_category", "dosage_category_id", $row['dosage_category_id'], ''); ?></select></td>"; cols += '<td><input type="text" class="form-control" id="duration' + counter + '" name="duration' + counter + '" placeholder = "Duration..."/></td>'; cols += '<td align="center"><button type="button" class="btn btn-danger" data-toggle="tooltip" id="deletebtn" title="Delete"><span class="glyphicon glyphicon-trash"></span></button></td>'; newRow.append(cols); $("#add_row_tbl").append(newRow); /*$('#item_id'+counter).chosen({allow_single_deselect:true}); $('#item_id'+counter).next().css({'width': $('#item_id'+counter).parent().width()});*/ counter++; $('.select2').select2() $("#count_items").val(counter); $('.date-picker').datepicker({ autoclose: true, todayHighlight: true }) }); $("#add_row_tbl").on("click", "#deletebtn", function (event) { $(this).closest("tr").remove(); counter -= 1 $("#count_items").val(counter); }); }); </script> <style> #modal-add-doctor { overflow-y: scroll; } </style> <div class="modal fade" id="modal-add-chronic-illness" role="dialog" aria-hidden="true"> <form role="form" id="task_form_data" name="task_form_data" method="post" action="#" method="post"> <div class="modal-dialog" style='width: 1000px;'> <div class="modal-content"> <div class="widget-header"> <h5 class="widget-title">Add Chronic Illness Details</h5> <div class="widget-toolbar"> <div class="widget-menu"> <a href="#" class="close" data-action="close" data-dismiss="modal"> <i class="ace-icon fa fa-times"></i> </a> </div> </div> </div> <div class="model-body"> <div class="row"> <div class="col-sm-12"> <table id="myTable1" class="table table-bordered order-list-1"> <thead> <tr> <th>Chronic Illness</th> <th>Diagnosis date</th> <th>Remission date</th> <th>Remark</th> </tr> </thead> <tbody> <tr> <td style="width:30%"> <select class="form-control chosen-select" name="abnormality_id" id="abnormality_id"> <option selected disabled>Chronic Illness</option> <?php echo generateOption('abnormality', 'abnormality_name', 'abnormality_id', $row['abnormality_id'], '') ?> </select> <input type="hidden" name="id_first" id="id_first" value="" /> <input type="hidden" name="id" id="id" /> </td> <td style="width: 20%;"> <input type="date" id="diag_date" name="diag_date" class="form-control"> </td> <td style="width: 20%;"> <input type="date" id="remission_date" name="remission_date" class="form-control"> </td> <td style="width: 30%;"> <input type="text" id="remark" name="remark" class="form-control"> </td> </tr> </tbody> </table> </div> <input type="hidden" id="patient_id" name="patient_id" val='<?= $id ?>'> </div> <div class="row"> <div class="col-sm-12"> <table id="add_row_tbl" class="table table-bordered order-list"> <thead> <tr> <th>Inventory Medicine</th> <th>Other Medicine</th> <th>Frequency</th> <th>Timing</th> <th>Admin. Route</th> <th>Duration</th> <th></th> </tr> </thead> <?php $i = 0; $row = null; if (isset($_REQUEST['flex_task_frequency_id'])) { $sql = "select * from chronic_illness_master where id='" . $_REQUEST['id'] . "'"; $result = @mysqli_query($conn, $sql); $num_rows = @mysqli_num_rows($result); $row = @mysqli_fetch_array($result); } do { ?> <tbody> <tr> <td style="width:25%;"> <?php error_log($row['medicine_name'] . "medicine name"); ?> <select class="select2 form-control" name="medicine_name<?php echo $i ?>" id="medicine_name<?php echo $i ?>"> <option selected disabled>Medicine</option> <?php echo generate_options("SELECT item_id,trim(concat(ifnull(item_code ,''),' ', item_name)) item_name FROM tbl_items i left join medicine_form f on i.item_form_id=f.form_id where status='1' and i.ohc_type_id='" . $_SESSION['current_ohcttype'] . "' order by item_name", $row['medicine_name'], 'item_id', 'item_name', '', ''); ?> </select> </td> <td style="width:20%"> <input type="text" name="other_med<?php echo $i ?>" id="other_med<?php echo $i ?>" class="form-control" value="<?php echo $row['other_med'] ?>"> </td> <td style="width:10%"> <select class="form-control" name="medicine_frequency<?php echo $i ?>" id="medicine_frequency<?php echo $i ?>"> <option selected disabled>Frequency</option> <?php echo generateOption('medicine_frequency', 'medicine_frequency', 'frequency_id', $row['medicine_frequency'], '') ?> </select> </td> <td style="width:10%"> <select class="form-control" name="medicine_timing<?php echo $i ?>" id="medicine_timing<?php echo $i ?>"> <option selected disabled>Timing</option> <?php echo generateOption('medicine_timings', 'medicine_timing', 'timing_id', $row['medicine_timing'], '') ?> </select> </td> <td style="width:15%"> <select class="form-control" id="admin_route<?php echo $i ?>" name="admin_route<?php echo $i ?>" onchange="showMobNo(this.value)"> <option value="" disabled selected>Admin Route</option> <?php echo generateOption("dosage_category", "dosage_category", "dosage_category_id", $row['dosage_category_id'], ''); ?> </select> </td> <td style="width:10%"> <input type="number" style="width:100%" name="duration<?php echo $i ?>" value="<?php echo $row['duration'] ?>" id="duration<?php echo $i ?>" placeholder="Duration" maxlength="100" class="form-control" /> </td> <td style="width:10%"></td> </tr> <?php $i++; } while ($row = @mysqli_fetch_array($result)) //end of while ?> </tbody> <tfoot> <tr> <td colspan="7" style="text-align: left;"> <input type="hidden" name="count_items" id="count_items" value="<?php echo $i ?>" /> <input type="button" class="btn btn-sm btn-block " id="addrow" value="Add Row" /> </td> </tr> </tfoot> </table> </div> </div> </div> <div class="widget-toolbox padding-8 clearfix"> <!-- <button class="btn btn-warning new_button" id="new_button" type="reset" onclick="show_save_button();"> <i class="ace-icon fa fa-plus-square-o bigger-110"></i> New </button> --> <button class="btn btn-success save_button" id="save_button" type="button" onclick="validate();"> <i class="ace-icon fa fa-floppy-o bigger-110"></i> Save </button> <button type="button" class="btn btn-danger btn-sm" data-dismiss="modal"><i class="ace-icon fa fa-times bigger-110"></i>Cancel</button> </div> <!--End box-footer--> </div> </div> </form> </div>