UnknownSec Bypass
403
:
/
var
/
www
/
zenithentcare
/
stmedicosoftware
/ [
drwxrwxr-x
]
Menu
Upload
Mass depes
Mass delete
Terminal
Info server
About
name :
opd.php
<?php include "top1.php";?> <!-- /inner_content--> <div class="inner_content"> <!-- /inner_content_w3_agile_info--> <!-- breadcrumbs --> <div class="w3l_agileits_breadcrumbs"> <div class="w3l_agileits_breadcrumbs_inner"> <ul> <li><a href="dashboard.php">Dashboard</a><span>«</span></li> <li>Manage OPD </li> </ul> </div> </div> <!-- //breadcrumbs --> <div class="inner_content_w3_agile_info two_in"> <table width="100%"> <tr> <td width="70%"> <h2 class="w3_inner_tittle">MANAGE OPD</h2> </td> <td width="30%" align="right"><a href="opd_list.php" class="btn btn-primary"><i class="fa fa-list"></i> Patient List</a></td> </tr> </table> <!--/forms--> <div class="forms-main_agileits"> <input type="hidden" class="form-control1" id="hdid" name="hdid"> <input type="hidden" class="form-control1" id="hduhid" name="hduhid"> <input type="hidden" class="form-control1" id="hdappid" name="hdappid"> <input type="hidden" class="form-control1" id="hdfileno" name="hdfileno"> <input type="hidden" class="form-control1" id="hdexpirydate" name="hdexpirydate"> <!--/forms-inner--> <div class="forms-inner"> <!--/set-1--> <div class="set-1_w3ls"> <div class="col-md-12 button_set_one two agile_info_shadow graph-form"> <!-- <h3 class="w3_inner_tittle two">Inline Form </h3> --> <div class="grid-1"> <div class="form-body"> <div data-example-id="simple-form-inline"> <div align="cemter"><button class="btn btn-warning" id="myBtn"><i class="fa fa-search"></i> Find Old Patient</button> </div> <div class="form-inline"> <div class="col-md-6 form-group"> <p style="margin-top: 20px"></p> <label>UHID</label> <input type="text" class="form-control" id="txtsuhid" name="txtsuhid" placeholder="UHID" style="width: 100%"> </div> <div class="col-md-6 form-group"> <p style="margin-top: 20px"></p> <label></label> <div> <button type="submit" class="form-control1 " id="btnsearch" style="font-size: 18px; font-weight: bold; color: #FFFFFF; background-color: #FCB103" name="btnsearch" onclick="getpatientdetails();">SEARCH</button> </div> </div> </div> <div class="form-inline"> <div class="col-md-6 form-group"> <p style="margin-top: 20px"></p> <label>Date</label> <input type="date" class="form-control1" id="txtdate" name="txtdate" placeholder="Date" style="font-size: 14px; width: 100%;"> </div> <div class="col-md-6 form-group"> <p style="margin-top: 20px"></p> <label>Time</label> <input type="time" class="form-control1" id="txttime" name="txttime" placeholder="Time" style="font-size: 14px; width: 100%;"> </div> </div> <div class="form-inline"> <div class="col-md-6 form-group"> <p style="margin-top: 20px"></p> <label>Mobile No.</label> <input type="number" class="form-control" id="txtmobileno" name="txtmobileno" onkeypress="return isNumberKey(event,this);" placeholder="Mobile No." style="width: 100%"> </div> <div class="col-md-6 form-group"> <p style="margin-top: 20px"></p> <label>Patient Name </label> <table width="100%"> <tr> <td width="10%"> <select name="cmbpatientpre" id="cmbpatientpre" class="form-control1" style="font-size: 14px"> <option value="Mr.">Mr.</option> <option value="Mrs.">Mrs.</option> <option value="Miss.">Miss.</option> <option value="Master">Master</option> </select> </td> <td width="90%"> <!-- <input type="text" class="form-control1" id="txtpatientname" name="txtpatientname" placeholder="Patient Name" style="width: 100%" style="font-size: 33px"> --> <input type="text" class="form-control1" id="txtpatientname" name=" txtpatientname" placeholder="Patient Name" style="font-size: 14px; width: 100%; text-transform:capitalize;"> </td> </tr> </table> </div> </div> <div class="form-inline"> <div class="col-md-6 form-group"> <p style="margin-top: 20px"></p> <label>Gender</label> <select class="form-control1" id="txtgender" name="txtgender" style="font-size: 14px"> <option>Male</option> <option>Female</option> <option>Other</option> </select> </div> <div class="col-md-6 form-group"> <p style="margin-top: 20px"></p> <label>Age</label> <div> <table width="100%"> <tr> <td width="30%"> <input type="text" class="form-control1" id="txtage" name="txtage" onkeypress="return isNumberKey(event,this);" placeholder="Age" style="font-size: 14px; width: 100%;"> </td> <td width="70%" align="right"> <select class="form-control1" id="cmbyear" name="cmbyear" style="font-size: 14px"> <option>Year</option> <option>Months</option> <option>Days</option> </select> </td> </tr> </table> </div> </div> </div> <div class="form-inline"> <div class="col-md-12 form-group"> <p style="margin-top: 20px"></p> <label>Address</label> <input type="text" class="form-control" id="txtaddress" name="txtaddress" placeholder="Address" style="text-transform:capitalize; width: 100%"> </div> </div> <div class="form-inline"> <div class="col-md-6 form-group"> <p style="margin-top: 20px"></p> <label>Department</label> <select class="form-control1" id="department" name="department" onChange="getdoctor('',this.value);" style="font-size: 14px"> </select> </div> <div class="col-md-6 form-group"> <p style="margin-top: 20px"></p> <label>Consultant Dr.</label> <select class="form-control1" id="doctor" onchange="getconsultantfee();" name="doctor" style="font-size: 14px"> </select> </div> </div> <!--<div class="form-inline"> <div class="col-md-6 form-group"> <p style="margin-top: 20px"></p> <label>Referring Dr.</label> <select class="form-control1"> <option>Year</option> <option>Months</option> <option>Days</option> </select> </div> <div class="col-md-6 form-group"> <p style="margin-top: 20px"></p> </div> </div> --> <div class="form-inline"> <div class="col-md-6 form-group"> <p style="margin-top: 20px"></p> <label>Patient Type</label> <select name="pattype" id="pattype" onchange="getconsultantfee();" class="form-control1" style="font-size: 14px"> <option value="Normal">Normal</option> <option value="Emergency">Emergency</option> </select> </div> <div class="col-md-6 form-group"> <p style="margin-top: 20px"></p> <label>Amount</label> <!-- <input type="text" class="form-control1" id="txtamount" name="txtamount" placeholder="Amount" style="width: 100%" style="font-size: 16px; font-weight: bold"> --> <input type="text" class="form-control1" id="txtamount" name="txtamount" placeholder="Amount" style="font-size: 14px; width: 100%; font-weight: bold"> </div> </div> <div class="form-inline"> <div class="col-md-6 form-group"> <p style="margin-top: 20px"></p> <label>Discount</label> <input type="text" class="form-control" id="txtdiscount" name="txtdiscount" onkeypress="return isNumberKey(event,this);" placeholder="Discount" onkeyup="getdiscount();" style="font-size: 14px; width: 100%; font-weight: bold"> </div> <div class="col-md-6 form-group"> <p style="margin-top: 20px"></p> <label>Net Amount</label> <input type="text" class="form-control" id="txtnetamount" name="txtnetamount" placeholder="Net Amount" style="font-size: 14px; width: 100%; font-weight: bold"> </div> </div> <div class="form-inline"> <div class="col-md-6 form-group"> <p style="margin-top: 20px"></p> <label>Receive Amt.</label> <input type="text" class="form-control" id="txtreceiveamt" ,name="txtreceiveamt" onkeypress="return isNumberKey(event,this);" placeholder="Receive Amount" style="font-size: 14px; width: 100%; font-weight: bold"> </div> <div class="col-md-6 form-group"> <p style="margin-top: 20px"></p> <label>Payment Mode</label> <select name="txtpaymentmode" id="txtpaymentmode" onchange="checkpaymentmode();" class="form-control1" style="font-size: 14px"> <option value="CASH">CASH</option> <option value="BANK">BANK</option> <option value="CHEQUE">CHEQUE</option> <option value="ONLINE">ONLINE</option> <option value="POS">POS</option> </select> </div> </div> <div class="form-inline"> <div class="col-md-6 form-group"> <p style="margin-top: 20px"></p> <label>Bank</label> <select name="bank" id="bank" class="form-control1" style="font-size: 14px"> </select> </div> <div class="col-md-6 form-group"> <p style="margin-top: 20px"></p> <label>Transaction No.</label> <input type="text" class="form-control" id="txttran" name="txttran" placeholder="Transaction No." style="width: 100%"> </div> </div> <!-- <div class="form-inline"> <div class="col-md-12 form-group" align="center"> <p style="margin-top: 20px"></p> <button type="submit" class="btn btn-default mt-4" id="btnsave" name="btnsave" onclick="saveupdate();">SAVE</button> <button type="submit" class="btn btn-default" id="btnclear" name="btnclear" onclick="c1()">CLEAR</button> </div> </div> --> <div class="form-inline"> <div class="col-md-12 form-group" align="center"> <p style="margin-top: 20px"></p> <button type="submit" class="btn btn-default mt-4" id="btnsave" name="btnsave" onclick="saveupdate();">SAVE</button> <button type="submit" class="btn btn-default" id="btnclear" name="btnclear" onclick="c1()">CLEAR</button> </div> </div> </div> </div> </div> </div> <div class="clearfix"> </div> </div> <!--//set-1--> </div> <!--//forms-inner--> </div> <!--//forms--> </div> <!-- //inner_content_w3_agile_info--> </div> <!-- //inner_content--> <div id="myModal" class="modal"> <!-- Modal content --> <div class="modal-content"> <span class="close">×</span> <div class="inner_content_w3_agile_info two_in"> <!--/forms--> <div class="forms-main_agileits"> <!--/forms-inner--> <div class="forms-inner"> <!--/set-1--> <div class="set-1_w3ls"> <div class="col-md-12 graph-form general agile_info_shadow"> <h3 class="w3_inner_tittle two">Patient List </h3> <div class="form-body" style="overflow-x:auto;"> <table id="example" class="display" width="100%" cellspacing="0" class="table table-striped table-bordered"> <thead> <tr> <th>UHID</th> <th>Name</th> <th>Age</th> <th>Sex</th> <th>Mobile</th> <th>Address</th> <th></th> </tr> </thead> </table> </div> </div> <div class="clearfix"> </div> </div> <!--//set-1--> </div> <!--//forms-inner--> </div> <!--//forms--> </div> </div> </div> </div> <!-- banner --> <?php include "footer.php";?> <style> /* The Modal (background) */ .modal { display: none; /* Hidden by default */ position: fixed; /* Stay in place */ z-index: 1; /* Sit on top */ left: 0; top: 0; width: 100%; /* Full width */ height: 100vh; /* Full height */ overflow: auto; /* Enable scroll if needed */ background-color: rgb(0, 0, 0); /* Fallback color */ background-color: rgba(0, 0, 0, 0.4); /* Black w/ opacity */ } /* Modal Content/Box */ .modal-content { background-color: #fefefe; margin: 5% auto; /* 15% from the top and centered */ padding: 15px; border: 1px solid #888; width: 80%; /* Could be more or less, depending on screen size */ } /* The Close Button */ .close { color: #ff0000; float: right; font-size: 28px; font-weight: bold; } .close:hover, .close:focus { color: black; text-decoration: none; cursor: pointer; } </style> <script type="text/javascript"> $(document).ready(function() { getdepartment(""); getbank(""); var date = new Date(); $('#txtdate').val(formatDate(date)); $('#txttime').val(formatTime(date)); document.getElementById("bank").disabled = true; document.getElementById("txttran").disabled = true; document.getElementById("txtamount").disabled = true; document.getElementById("txtnetamount").disabled = true; getopddetails(); $("#doctor").select2(); $("#department").select2(); getappointmentdetails(); }); function formatTime(dt) { var time = dt.getHours() + ":" + dt.getMinutes() + ":" + dt.getSeconds(); return time; } function formatDate(dt) { var d, y, m; d = dt.getDate(); m = dt.getMonth() + 1; y = dt.getFullYear(); var ret = ''; if (d < 10) d = '0' + d; if (m < 10) m = '0' + m; ret = y + "-" + m + "-" + d; return ret; } function getUrlVars() { var vars = [], hash; var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); for (var i = 0; i < hashes.length; i++) { hash = hashes[i].split('='); vars.push(hash[0]); vars[hash[0]] = hash[1]; } return vars; } function getopddetails() { var id = getUrlVars()['id']; var op = getUrlVars()['op']; if (jQuery.type(id) == "undefined") { return; } if (id != "") { $.ajax({ method: 'POST', url: 'get_opddetails.php', data: '&id=' + id, dataType: "JSON", success: function(data) { $('#hdfileno').val(data.fileno); $('#hduhid').val(data.uhid); $('#txtdate').val(data.opddate); $('#txttime').val(data.opdtime); $('#txtmobileno').val(data.mobile); $('#cmbpatientpre').val(data.pntpre); $('#txtpatientname').val(data.name); $('#txtage').val(data.age); $('#txtgender').val(data.sex); $('#cmbyear').val(data.pntageyrs); $('#txtmobileno').val(data.mobile); $('#txtaddress').val(data.address1); $('#pattype').val(data.patienttype); $('#txtamount').val(data.amount); $('#txtdiscount').val(data.discount); $('#txtnetamount').val(data.netamount); $('#txtreceiveamt').val(data.receiveamt); $('#hdexpirydate').val(data.expirydate); getdepartment(data.depid) getdoctor(data.examid, data.depid); $('#txtpaymentmode').val(data.paymentmode); $('#txttran').val(data.chequeno); getbank(data.bankid); checkpaymentmode(); if (op == "Update") { $('#btnsave').text("UPDATE"); } else if (op == "Delete") { $('#btnsave').text("Delete"); } } }); } } function resolveafter25seconds() { return new promise((resolve) => { settimeout(() => { resolve('resolved') }, 5000); }); } function getappointmentdetails() { var id = getUrlVars()['appid']; var op = getUrlVars()['appop']; if (jQuery.type(id) == "undefined") { return; } if (id != "") { $.ajax({ method: 'POST', url: 'get_appointmentdetails.php', data: '&id=' + id, dataType: "JSON", async: false, success: function(data) { //$('#hdfileno').val(data.fileno); getdepartment(data.departmentid) getdoctor(data.consultantid, data.departmentid); $('#hdappid').val(data.appid); if (data.uhid != null) { $('#hduhid').val(data.uhid); getfileno(); } else { getuhid(); getfileno(); } $('#txtdate').val(data.appdate); // $('#txttime').val(data.opdtime); if (data.gender == "Male") { $('#cmbpatientpre').val("Mr."); } else { $('#cmbpatientpre').val("Mrs."); } $('#txtpatientname').val(data.name); $('#txtage').val(data.age); $('#txtgender').val(data.gender); $('#cmbyear').val(data.ageinyear); $('#txtmobileno').val(data.mobileno); $('#txtamount').val(data.amt); $('#txtdiscount').val("0"); $('#txtnetamount').val(data.amt); $('#txtreceiveamt').val(data.amt); // const result=await resolveafter25seconds(); $('#hdexpirydate').val(data.expirydate); //getconsultantfee(); } }); } } function c1() { $('#hdfileno').val(""); $('#hduhid').val(""); $('#txtsuhid').val(""); $('#txtdate').val(""); $('#txttime').val(""); $('#txtmobileno').val(""); $('#cmbpatientpre').val("Mr."); $('#txtpatientname').val(""); $('#txtage').val(""); $('#txtgender').val("Male"); $('#cmbyear').val("Year"); $('#txtmobileno').val(""); $('#txtaddress').val(""); $('#pattype').val("Normal"); $('#txtamount').val(""); $('#txtdiscount').val(""); $('#txtnetamount').val(""); $('#txtreceiveamt').val(""); $('#hdexpirydate').val(""); // getdepartment(data.depid) $('#txtpaymentmode').val("Cash"); $('#txttran').val(""); //getbank("Select Bank"); checkpaymentmode(); window.location.href = "opd.php"; } function isNumberKey(evt, element) { var charCode = (evt.which) ? evt.which : event.keyCode if (charCode > 31 && (charCode < 48 || charCode > 57) && !(charCode == 46 || charCode == 8)) return false; else { var len = $(element).val().length; var index = $(element).val().indexOf('.'); if (index > 0 && charCode == 46) { return false; } if (index > 0) { var CharAfterdot = (len + 1) - index; if (CharAfterdot > 3) { return false; } } } return true; } function getdepartment(val) { var identifier = 1; $.ajax({ type: "Post", url: "getalldepartment.php", data: '&identifier=' + identifier, success: function(res) { var data = JSON.parse(res); var sel = $("#department"); sel.empty(); $("#department").append('<option>Select Department</option>'); for (var i = 0; i < data.length; i++) { if (data[i].parcode == val) { sel.append('<option value="' + data[i].parcode + '" selected=true>' + data[i] .parname + '</option>'); } else { sel.append('<option value="' + data[i].parcode + '">' + data[i].parname + '</option>'); } } } }); } function getbank(val) { var identifier = 5; $.ajax({ type: "Post", url: "getalldepartment.php", data: '&identifier=' + identifier, success: function(res) { var data = JSON.parse(res); var sel = $("#bank"); sel.empty(); for (var i = 0; i < data.length; i++) { if (data[i].parcode == val) { sel.append('<option value="' + data[i].parcode + '" selected=true>' + data[i] .parname + '</option>'); } else { sel.append('<option value="' + data[i].parcode + '">' + data[i].parname + '</option>'); } } } }); } function getdoctor(val, sid) { var identifier = 4; $.ajax({ type: "Post", url: "getalldepartment.php", data: '&identifier=' + identifier + '&sid=' + sid, success: function(res) { var data = JSON.parse(res); var sel = $("#doctor"); sel.empty(); for (var i = 0; i < data.length; i++) { if (data[i].parcode == val) { sel.append('<option value="' + data[i].parcode + '" selected=true>' + data[i] .parname + '</option>'); } else { sel.append('<option value="' + data[i].parcode + '">' + data[i].parname + '</option>'); } } } }); } function getpatientdetails() { var flag = true; var inputField1 = document.getElementById("txtsuhid"); if (inputField1.value == "") { flag = false; alert("Please enter uhid"); document.getElementById("txtsuhid").focus(); return false; } var suhid = document.getElementById("txtsuhid").value; $.ajax({ method: 'POST', url: 'get_patientdetails.php', data: '&suhid=' + suhid, dataType: "JSON", success: function(data) { $('#txtmobileno').val(data.mobile); $('#cmbpatientpre').val(data.pntpre); $('#txtpatientname').val(data.name); $('#txtaddress').val(data.address1); $('#txtgender').val(data.sex); $('#txtage').val(data.agey); $('#cmbyear').val(data.pntageyrs); $('#hduhid').val(data.uhid); getfileno(); } }); } async function getconsultantfee() { var departmentid = document.getElementById("department").value; var doctorid = document.getElementById("doctor").value; var patienttype = document.getElementById("pattype").value; var trandate = document.getElementById("txtdate").value; var suhid = document.getElementById("txtsuhid").value; $.ajax({ method: 'POST', url: 'get_consultanfee.php', data: '&departmentid=' + departmentid + '&doctorid=' + doctorid + '&patienttype=' + patienttype + '&trandate=' + trandate + '&suhid=' + suhid, dataType: "JSON", success: function(data) { var btnopration = document.getElementById("btnsave").innerHTML; $('#txtamount').val(data.amt); $('#txtdiscount').val("0"); $('#txtnetamount').val(data.amt); $('#txtreceiveamt').val(data.amt); $('#hdexpirydate').val(data.expirydate); if (btnopration == "SAVE") { var suhid = document.getElementById("txtsuhid").value; if (suhid == "" || suhid == null) { getuhid(); getfileno(); } else { getfileno(); patnewold = "OLD"; } } } }); } function getuhid() { $.ajax({ method: 'POST', url: 'get_uhid.php', dataType: "JSON", success: function(data) { $('#hduhid').val(data.uhid); } }); } function getfileno() { $.ajax({ method: 'POST', url: 'get_opdno.php', dataType: "JSON", success: function(data) { $('#hdfileno').val(data.fileno); } }); } function getdiscount() { var amount = document.getElementById("txtamount").value; var discount = document.getElementById("txtdiscount").value; if (discount == "") $('#txtdiscount').val("0"); netamount = amount - discount; receiveamt = netamount; $('#txtnetamount').val(netamount); $('#txtreceiveamt').val(receiveamt); } function checkpaymentmode() { var paymentmode = document.getElementById("txtpaymentmode").value; if (paymentmode == "CASH") { document.getElementById("bank").disabled = true; document.getElementById("bank").value = "Select Bank"; document.getElementById("txttran").disabled = true; } else { document.getElementById("bank").disabled = false document.getElementById("txttran").disabled = false } } function saveupdate() { var flag = true; // var inputField1 = document.getElementById("txtdate"); // if (inputField1.value == "") { // flag = false; // alert("Please select date."); // document.getElementById("txtdate").focus(); // return false; // } // var inputField2 = document.getElementById("txttime"); // if (inputField2.value == "") { // flag = false; // alert("Please select time."); // document.getElementById("txttime").focus(); // return false; // } var inputField3 = document.getElementById("txtmobileno"); if (inputField3.value == "") { flag = false; alert("Please enter mobile no."); document.getElementById("txtmobileno").focus(); return false; } var inputField4 = document.getElementById("txtpatientname"); if (inputField4.value == "") { flag = false; alert("Please enter patient name."); document.getElementById("txtpatientname").focus(); return false; } var inputField5 = document.getElementById("txtgender"); if (inputField5.value == "") { flag = false; alert("Please select gender."); document.getElementById("txtgender").focus(); return false; } var inputField6 = document.getElementById("txtage"); if (inputField6.value == "") { flag = false; alert("Please enter age."); document.getElementById("txtage").focus(); return false; } // var inputField7 = document.getElementById("txtaddress"); // if (inputField7.value == "") { // flag = false; // alert("Please enter address."); // document.getElementById("txtaddress").focus(); // return false; // } var inputField8 = document.getElementById("department"); if (inputField8.value == "Select Department") { flag = false; alert("Please select department."); document.getElementById("department").focus(); return false; } var inputField9 = document.getElementById("doctor"); if (inputField9.value == "Select Consultant Doctor") { flag = false; alert("Please select consultant doctor."); document.getElementById("doctor").focus(); return false; } var patnewold = ""; var suhid = document.getElementById("txtsuhid").value; if (suhid == "" || suhid == null) { patnewold = "NEW"; } else { patnewold = "OLD"; } var trandate = document.getElementById("txtdate").value; var trantime = document.getElementById("txttime").value; var mobileno = document.getElementById("txtmobileno").value; var patpre = document.getElementById("cmbpatientpre").value; var patientname = document.getElementById("txtpatientname").value; var gender = document.getElementById("txtgender").value; var age = document.getElementById("txtage").value; var agey = document.getElementById("cmbyear").value; var address = document.getElementById("txtaddress").value; var department = $("#department option:selected").text(); var doctor = $("#doctor option:selected").text(); var pattype = document.getElementById("pattype").value; var amount = document.getElementById("txtamount").value; var discount = document.getElementById("txtdiscount").value; var netamount = document.getElementById("txtnetamount").value; var receiveamt = document.getElementById("txtreceiveamt").value; var paymentmode = document.getElementById("txtpaymentmode").value; var bank = $("#bank option:selected").text(); var transactionno = document.getElementById("txttran").value; var uhid = document.getElementById("hduhid").value; var fileno = document.getElementById("hdfileno").value; var expirydate = document.getElementById("hdexpirydate").value; var id = document.getElementById("hdid").value; var appid = document.getElementById("hdappid").value; if (uhid == "" || uhid == null) { alert("uhid can not be empty"); return; } if (fileno == "" || fileno == null) { alert("Opd no can not be empty"); return; } if (expirydate == "" || expirydate == null) { alert("expirydate no can not be empty"); return; } var btnopration = document.getElementById("btnsave").innerHTML; try { if (flag == true) { $("#btnsave").prop('disabled', true); var urlgetcode = 'opd_saveupdate.php'; $.ajax({ method: 'POST', url: urlgetcode, data: '&trandate=' + trandate + '&trantime=' + trantime + '&mobileno=' + mobileno + '&patnewold=' + patnewold + '&patpre=' + patpre + '&patientname=' + patientname + '&gender=' + gender + '&age=' + age + '&agey=' + agey + '&address=' + address + '&department=' + department + '&doctor=' + doctor + '&pattype=' + pattype + '&amount=' + amount + '&discount=' + discount + '&netamount=' + netamount + '&receiveamt=' + receiveamt + '&paymentmode=' + paymentmode + '&expirydate=' + expirydate + '&bank=' + bank + '&transactionno=' + transactionno + '&uhid=' + uhid + '&fileno=' + fileno + '&id=' + id + '&btnopration=' + btnopration + '&appid=' + appid, dataType: 'json', async: true, cache: false, success: function(data) { alert(data); // document.getElementById("txtaddress").value=data; window.location.href = "opd_list.php"; }, error: function(request) { alert(request.responseText); } }); } } catch (Error) { alert(Error); } return; } </script> <script> // Get the modal var modal = document.getElementById("myModal"); // Get the button that opens the modal var btn = document.getElementById("myBtn"); var btnselect = document.getElementById("select"); // Get the <span> element that closes the modal var span = document.getElementsByClassName("close")[0]; // When the user clicks on the button, open the modal btn.onclick = function() { var table = $('#example').DataTable({ "ajax": "loadmaster_patient.php", "bPaginate": true, destroy: true, "bProcessing": true, "pageLength": 10, "columns": [{ mData: 'suhid' }, { mData: 'name' }, { mData: 'age' }, { mData: 'sex' }, { mData: 'mobile' }, { mData: 'address1' }, { mData: null, defaultContent: '<button class="btn btn-warning">Select</button>', targets: -1 } ] }); modal.style.display = "block"; table.on('click', 'button', function(e) { var currentRow = $(this).closest("tr"); var col1 = currentRow.find("td:eq(0)").text(); modal.style.display = "none"; document.getElementById("txtsuhid").value = col1; getpatientdetails(); }); } function isNumberKey(evt, element) { var charCode = (evt.which) ? evt.which : event.keyCode if (charCode > 31 && (charCode < 48 || charCode > 57) && !(charCode == 46 || charCode == 8)) return false; else { var len = $(element).val().length; var index = $(element).val().indexOf('.'); if (index > 0 && charCode == 46) { return false; } if (index > 0) { var CharAfterdot = (len + 1) - index; if (CharAfterdot > 3) { return false; } } } return true; } function refresh() { myModal.ajax.reload(); } function closemodalpopup(val) { modal.style.display = "none"; getpatientdetails(val); } // When the user clicks on <span> (x), close the modal span.onclick = function() { modal.style.display = "none"; } // When the user clicks anywhere outside of the modal, close it window.onclick = function(event) { if (event.target == modal) { modal.style.display = "none"; } } </script>
Copyright © 2025 - UnknownSec