我正在尝试使用AjaxOptions.OnSuccess调用一个javascript函数并向其中传递一个参数。我能够调用没有问题的基本函数,只是参数传递有问题。
这是我的JS函数:
<script type="text/javascript">
function removeRow (itemId) {
alert(itemId);
}
</script>
在 Razor 中,我的 AjaxOptions 声明如下:
New AjaxOptions With {.OnSuccess = "function(){removeRow(" + item.Id.ToString + ");}"}
在客户端,链接看起来是这样的:
<a data-ajax="true" data-ajax-success="function(){removeRow(3);}" href=...
有没有想法我在哪里做错了?
谢谢!