在锚标记 onclick 的视图中调用服务器端方法
Calling a server side method in a view on a anchor tag onclick
我是 MVC 新手。我有一个带有几个锚标记的视图,我也想添加一个 onclick。我需要这个 onclick 事件来触发模型中的方法调用。我想在没有任何 ajax 的情况下执行此操作。
我试过 <a onclick="<%Model.Method%>">
但这会触发加载方法,而我需要它触发 onclick。
如果您想在不使用 Ajax 的情况下从 java 脚本调用该方法,则可以使用以下代码实现:
查看代码:
<a onclick="testfunc()">clickme</a>
Javascript代码:
<script type="text/javascript">
function testfunc() {
var url = "../Home/About"; //Here it is controllername/ActionName
window.location.href = url;
}
</script>
我希望这是你想要的,请告诉我你的想法或反馈
谢谢
卡尔提克
我是 MVC 新手。我有一个带有几个锚标记的视图,我也想添加一个 onclick。我需要这个 onclick 事件来触发模型中的方法调用。我想在没有任何 ajax 的情况下执行此操作。
我试过 <a onclick="<%Model.Method%>">
但这会触发加载方法,而我需要它触发 onclick。
如果您想在不使用 Ajax 的情况下从 java 脚本调用该方法,则可以使用以下代码实现:
查看代码:
<a onclick="testfunc()">clickme</a>
Javascript代码:
<script type="text/javascript">
function testfunc() {
var url = "../Home/About"; //Here it is controllername/ActionName
window.location.href = url;
}
</script>
我希望这是你想要的,请告诉我你的想法或反馈
谢谢 卡尔提克