<a href="javascript:void(0)" id="<?php echo $user['user_id'] ;?>">Delete</a>
<script>
$(document).ready(function(){
$("a").click(function(){
var oData = new Object();
var user_id= oData.id=this.id;
var base_url = '{{ url("/") }}';
var url = base_url+"/deleteuser";
jQuery.ajax({
headers: {
'X-CSRF-TOKEN': jQuery('meta[name="csrf-token"]').attr('content')
},
url: url,
data: oData,
dataType: 'json',
type: 'POST',
success: function (data) {
if(data.status==true){
jQuery('.user_'+user_id).remove();
}else
{
alert("error");
}
},
error: function(e){ // alert('Error: '+e);
}
});
});
});
</script>
In controller
public function deleteuser(Request $request)
{
$resultData = array();
// echo "id";
$id = $request->input('id');
try{
$userobj=new User();
$user_details=$userobj->deleteUser($id);
$resultData['status'] = true;
}catch (Exception $e) {exit($e->getMessage());
$resultData['status'] = false;
}
return response()->json($resultData);
}
<script>
$(document).ready(function(){
$("a").click(function(){
var oData = new Object();
var user_id= oData.id=this.id;
var base_url = '{{ url("/") }}';
var url = base_url+"/deleteuser";
jQuery.ajax({
headers: {
'X-CSRF-TOKEN': jQuery('meta[name="csrf-token"]').attr('content')
},
url: url,
data: oData,
dataType: 'json',
type: 'POST',
success: function (data) {
if(data.status==true){
jQuery('.user_'+user_id).remove();
}else
{
alert("error");
}
},
error: function(e){ // alert('Error: '+e);
}
});
});
});
</script>
In controller
public function deleteuser(Request $request)
{
$resultData = array();
// echo "id";
$id = $request->input('id');
try{
$userobj=new User();
$user_details=$userobj->deleteUser($id);
$resultData['status'] = true;
}catch (Exception $e) {exit($e->getMessage());
$resultData['status'] = false;
}
return response()->json($resultData);
}
No comments:
Post a Comment