![](/img/trans.png)
[英]how to call javascript confirm dialog function in html.actionlink in asp.net mvc?
[英]How to call ONLY javascript function in html.actionlink
我有Java脚本功能
function SetTextBoxValue(data) {
$('#text_box').val($(this).val("myField"))
};
是否可以以及如何在剃刀视图中仅通过@Html.ActionLink()
调用此函数,而无需使用控制器和动作名称?
为了扩展一个问题,我在同一视图上有一个表格和一个带有4个文本框的表格。 当用户单击该列中的链接时,我需要用表中特定列的值填充一个文本框。
尝试这个 :
@Html.ActionLink("LinkText", "#", "", null, new { onclick="SetTextBoxValue('mydata')" });
希望这可以帮助。
您需要2个步骤:
1:在您的actionLink中添加onclick =“ return someJsFct”
@Html.ActionLink("click here", "", "", null, new { onclick="return SetTextBoxValue('data')" });
2:您的javascript函数必须返回false,以防止actionLink调用服务器
<script language="javascript">
function SetTextBoxValue(data) {
// some code
return false;
}
</script>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.