gpt4 book ai didi

javascript - MVC函数没有定义在onclick处?

转载 作者:行者123 更新时间:2023-12-01 04:00:55 27 4
gpt4 key购买 nike

我收到这个错误

Uncaught ReferenceError: updateShift is not defined at HTMLAnchorElement.onclick`

我已经在寻找这个问题并且没有修复我的问题。

这是我的观点

<div class="dropdown-menu dropdown-anchor-top-left dropdown-has-anchor" id="data1">
<ul>
@foreach(var shift in Model.ShiftModelList)
{
<li><a onclick="updateShift('@item.EmployeeId')">@shift.ShiftId</a></li>
}
</div>

_layout.cshtml 中的 JavaScript

function updateShift(empId)
{
$.post('@Url.Action("updateShift","jadwal")',{empId:empId } function(data) {
alert("suksess");
})
}

感谢您的帮助

最佳答案

你可以试试这个,

$(document).ready(function() {
function updateShift(empId) {
$.post('@Url.Action("updateShift","jadwal")',{empId:empId } ,function(data) {
alert("success");
});
}
});

关于javascript - MVC函数没有定义在onclick处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44251385/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com