pbmc-cmod/app/Views/userroles_edit.php

40 lines
1.7 KiB
PHP
Raw Normal View History

2024-11-15 16:33:56 +07:00
<?php
if(!isset($userrolename)) { $userrolename = ''; }
?>
<div class="modal-header">
<h1 class="modal-title fs-5" id="exampleModalToggleLabel">Edit UserRoles</h1>
<button type="button" class="btn-close" data-bs-dismiss="modal" ></button>
</div>
<div class="modal-body" style='background-color:#F4F6FF'>
<div class="row">
<div class="col-12">
<table class="table table-sm table-borderless">
<tr class="align-middle"> <th>User Role Code</th> <th>:</th>
<?php
if($userrolecode==0) { echo "<td><input class='form-control' type='text' id='userrolecode' oninput='this.value = this.value.toUpperCase();'/></td> "; }
else { echo "<td><input class='form-control' type='text' value='$userrolecode' disabled/></td> <input type='hidden' id='userrolecode' value='$userrolecode'>"; }
?>
</tr>
<tr class="align-middle"> <th>User Role Name</th> <th>:</th> <td><input class='form-control' type='text' id='userrolename' value='<?=$userrolename;?>' /></td> </tr>
</table>
<button class='btn btn-sm btn-primary' onclick='save("<?=$userrolecode;?>")'>Save</button>
<button class='btn btn-sm btn-secondary' data-bs-dismiss="modal">Cancel</button>
</div>
</div>
</div>
<script>
function save(userid) {
const userrolecode = $("#userrolecode").val();
const userrolename = $("#userrolename").val();
const url = '<?=base_url();?>userroles/edit/<?=$userrolecode?>';
console.log(url+' '+userrolecode+' '+userrolename);
fetch(url, {
method: "POST",
body: JSON.stringify({ userrolecode : userrolecode, userrolename : userrolename }),
headers: { "Content-type": "application/json; charset=UTF-8" }
})
.catch(error => { console.error('Error:',error); });
$('#modal').modal('toggle');
}
</script>