如何在html.actionlink中调用ONLY javascript函数
How to call ONLY javascript function in html.actionlink
我有java脚本函数
function SetTextBoxValue(data) {
$('#text_box').val($(this).val("myField"))
};
在razor视图中,在@Html.ActionLink()
中没有控制器和动作名称的情况下,是否可以以及如何仅调用此函数?
为了扩展一个问题,我有一个表和一个表单,在同一视图中有4个文本框。当用户单击表中某一列的链接时,我需要用该列的值填充一个文本框。
试试这个:
@Html.ActionLink("LinkText", "#", "", null, new { onclick="SetTextBoxValue('mydata')" });
希望这能有所帮助。
您需要两个步骤:
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>
相关文章:
- 如何使jQuery插件函数可调用以供独立使用,而不在集合上操作
- D3在一个调用中绘制不同的SVG形状,没有可见性
- 如何从Java/scala调用js美化程序
- 如何调用这个匿名 JavaScript 函数
- 如何从模块链中调用函数.导出到节点中
- 我需要从php调用javascript或jquery
- Chrome开发工具(如何知道我在调用哪个javascript对象)
- 单击按钮后如何逐个调用分区,上一个分区将隐藏
- 另一个ajax调用中的Jquery ajax调用在for循环中没有按预期工作
- Twitter Bootstrap typeahead:使用“this”获取上下文/调用元素
- node.js:setInterval()正在跳过调用
- 如何在单击复选框后调用控制器方法
- 如何在JQuery函数中定义一个值,然后调用另一个函数并使用该值
- 使用Google Visualization动态调用构造函数
- 如何在webView,Android中从@JavascriptInterface方法调用Javascript
- 是否可以将一个函数输入连接到另一个函数调用的文本
- 调用函数内部的函数
- 如何使用 Only javascript 调用此 URL
- 如何在html.actionlink中调用ONLY javascript函数
- IE 8(ONLY)在JavaScript/jQuery调用插件时崩溃