Server IP : 162.240.98.243 / Your IP : 3.22.70.206 Web Server : Apache System : Linux server.bti.yaw.mybluehostin.me 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64 User : btiyawmy ( 1003) PHP Version : 7.2.34 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/btiyawmy/www/login.easenup.in/ |
Upload File : |
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> <title>PHP - Sending multiple forms data through jQuery Ajax</title> <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> <script src="https://code.jquery.com/jquery-1.12.4.js"></script> <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> <body> <p align="right"> <button type="button" name="add" id="add" class="btn btn-success btn-xs"><i class="fa fa-plus" aria-hidden="true"></i>Add Parameter</button> </p> <br /> <?php include("dbconnection.php"); $sqlpatient1 = "SELECT * FROM list_Investigation WHERE ivid='$_GET[ivid]'"; $qsqlpatient1 = mysqli_query($con,$sqlpatient1); while($rsn = mysqli_fetch_array($qsqlpatient1)) { echo " <h3>Name of Investigation :<u> $rsn[Investigation]</u></h3> "; } ?> <form method="post" id="user_form"> <div class="table-responsive"> <table class="table table-striped table-bordered" id="user_data"> <tr> <th>Parameter </th> <th>Action</th> </tr> </table> </div> <div align="center"> <input type="submit" name="insert" id="insert" class="btn btn-success btn-xs" value="Submit" /> </div> </form> </div> <div id="user_dialog" title="Add Data"> <div class="form-group"> <label>Parameters</label> <input type="text" placeholder="Parameters" name="Parameters" id="Parameters" class="form-control" /> <span id="error_Parameters" class="text-danger"></span> </div> <div class="form-group"> <input type="hidden" placeholder="Name" name="ivid" id="ivid" class="form-control" /> </div> <div class="form-group" align="center"> <input type="hidden" name="row_id" id="hidden_row_id" /> <button type="button" name="save" id="save" class="btn btn-info">Save</button> </div> </div> <div id="action_alert" title="Action"> </div> </body> </html> <script> $(document).ready(function(){ var count = 0; $('#user_dialog').dialog({ autoOpen:false, width:350 }); $('#add').click(function(){ $('#user_dialog').dialog('option', 'title', 'Add Parameters'); $('#Parameters').val(''); $('#error_Parameters').text(''); $('#Parameters').css('border-color', ''); $('#save').text('Save'); $('#user_dialog').dialog('open'); }); $('#save').click(function(){ var error_Parameters = ''; var Parameters = ''; if($('#Parameters').val() == '') { error_Parameters = 'Parameters is required'; $('#error_Parameters').text(error_Parameters); $('#Parameters').css('border-color', '#cc0000'); Parameters = ''; } else { error_Parameters = ''; $('#error_Parameters').text(error_Parameters); $('#Parameters').css('border-color', ''); Parameters = $('#Parameters').val(); } if(error_Parameters != '') { return false; } else { if($('#save').text() == 'Save') { count = count + 1; output = '<tr id="row_'+count+'">'; output += '<td>'+Parameters+' <input type="hidden" name="hidden_Parameters[]" id="Parameters'+count+'" class="Parameters" value="'+Parameters+'" /></td>'; output += ''+ivid+' <input type="hidden" name="hidden_ivid[]" id="ivid'+count+'" value="<?php echo"$_GET[ivid]" ?>" />'; output += '<td><button type="button" name="view_details" class="btn btn-warning btn-xs view_details" id="'+count+'"><i class="fa fa-edit" aria-hidden="true"></i></button>'; output += '<button type="button" name="remove_details" class="btn btn-danger btn-xs remove_details" id="'+count+'"><i class="fa fa-trash" aria-hidden="true"></i></button></td>'; output += '</tr>'; $('#user_data').append(output); } else { var row_id = $('#hidden_row_id').val(); output = '<td>'+Parameters+' <input type="hidden" name="hidden_Parameters[]" id="Parameters'+row_id+'" class="Parameters" value="'+Parameters+'" /></td>'; output += ''+ivid+' <input type="hidden" name="hidden_ivid[]" id="ivid'+row_id+'" value="<?php echo"varanayuy" ?>" />'; output += '<td><button type="button" name="view_details" class="btn btn-warning btn-xs view_details" id="'+row_id+'"><i class="fa fa-edit" aria-hidden="true"></i></button>'; output += '<button type="button" name="remove_details" class="btn btn-danger btn-xs remove_details" id="'+row_id+'"><i class="fa fa-trash" aria-hidden="true"></i></button></td>'; $('#row_'+row_id+'').html(output); } $('#user_dialog').dialog('close'); } }); $(document).on('click', '.view_details', function(){ var row_id = $(this).attr("id"); var Parameters = $('#Parameters'+row_id+'').val(); $('#Parameters').val(Parameters); $('#save').text('Edit'); $('#hidden_row_id').val(row_id); $('#user_dialog').dialog('option', 'title', 'Edit Data'); $('#user_dialog').dialog('open'); }); $(document).on('click', '.remove_details', function(){ var row_id = $(this).attr("id"); if(confirm("Are you sure you want to remove this row data?")) { $('#row_'+row_id+'').remove(); } else { return false; } }); $('#action_alert').dialog({ autoOpen:false }); $('#user_form').on('submit', function(event){ event.preventDefault(); var count_data = 0; $('.Parameters').each(function(){ count_data = count_data + 1; }); if(count_data > 0) { var form_data = $(this).serialize(); $.ajax({ url:"parameters2.php", method:"POST", data:form_data, success:function(data) { $('#user_data').find("tr:gt(0)").remove(); $('#action_alert').html('<p>Parameters Inserted Successfully</p>'); $('#action_alert').dialog('open'); window.location.href = "add_test_description.php?ivid=<?php echo "$_GET[ivid]"?>" } }) } else { $('#action_alert').html('<p>Please Add atleast one data</p>'); $('#action_alert').dialog('open'); } }); }); </script>