when i use this code for show modal in asp.net core5 ,get this Error:( Uncaught ReferenceError: ShowModalEdituser is not defined at HTMLButtonElement.onclick()).and my modal don't show
how can solve this Error.
this is my code.
<button type="button" class="btn btn-primary btn-lg" onclick="ShowModalEdituser('@item.id', '@item.FullName')" >Edite</button>
@section Scripts
{
function EditUser1() {
var usrId = $("#Edite_userId").val();
var fullname = $("#Edite_fullname").val();
var postData = {
'usrId': usrId,
'fullname': fullname,
};
$.ajax({
contentType: 'application/x-www-form-urlencoded',
dataType: 'json',
type: "POST",
url: "Edite",
data: postData,
success: function (data) {
if (data.issuccess == true) {
swal.fire(
'موفق!',
data.message,
'success'
).then(function (isConfirm) {
location.reload();
});
}
else {
swal.fire(
'هشدار!',
data.message,
'warning'
);
}
},
error: function (request, status, error) {
alert(request.responseText);
}
});
$('#Editeuser').Modal('hide');
}
function ShowModalEdituser(UserId, fullName) {
$('#Edit_Fullname').val(fullName)
$('#Edit_UserId').val(UserId)
$('#EditUser').Modal('show')
}
}
@section Modals { Edite User × fullname close set }
@section Modals { Edite User × fullname close set }
`