使用MVC中的HtmlHelper对象的ActionLink方法,实现一个Javascript:void(0)效果,去调用一个JS方法

简介:

这个问题是在做项目时遇到的,为了权限控制方法,我在ActionLink对象进行了重写,在调用时没有任何问题,但是我希望为我的链接加一个javascript:void(0)这类JS

调用就出问题了,因为HtmlHelper里的这个方法必须有一个明确的controller对象,以便来组织一个合法的URL地址,如果你不传controller,它会用当前的,如果传空,它会用默认的,呵呵。

最后,我在调用方法后加了个return false;解决了这个问题,这还要感谢我的哥们,“小肖子”

解释成HTML代码,就是这样的

<a onclick="updateStatus('11156','0');return false;" href="/Res_Item/Index.aspx" class="button">待发布</a>

本文转自博客园张占岭(仓储大叔)的博客,原文链接:使用MVC中的HtmlHelper对象的ActionLink方法,实现一个Javascript:void(0)效果,去调用一个JS方法,如需转载请自行联系原博主。

目录
相关文章
|
1天前
|
XML JavaScript 前端开发
JavaScript简介&引入方式(JavaScript基础语法、JavaScript对象、BOM、DOM、事件监听)
JavaScript简介&引入方式(JavaScript基础语法、JavaScript对象、BOM、DOM、事件监听)
7 2
|
1天前
|
前端开发 JavaScript 中间件
基于最新koa的Node.js后端API架构与MVC模式
基于最新koa的Node.js后端API架构与MVC模式
8 1
|
1天前
|
JavaScript 前端开发
JavaScript-jQuery的使用 + JS的案例
JavaScript-jQuery的使用 + JS的案例
8 0
|
2天前
|
Web App开发 JavaScript 前端开发
JavaScript 中的 Range 和 Selection 对象
JavaScript 中的 `Range` 和 `Selection` 对象用于处理文本选择。`Range` 表示文档中选定的区域,而 `Selection` 表示用户选择的文本或光标位置。`Range` 可以创建并设置于任何元素或文本,具有多个属性(如 `startContainer`, `endContainer`, `collapsed`)和方法(如 `cloneContents`, `deleteContents`)。`Selection` 提供了获取和操作用户选择的方法,如 `anchorNode`, `focusNode` 和 `addRange`。两者在所有现代浏览器中基本兼容。
5 1
JavaScript 中的 Range 和 Selection 对象
|
3天前
|
JSON JavaScript 安全
向js发送含有NSDictionary对象或NSArray对象的消息
向js发送含有NSDictionary对象或NSArray对象的消息
14 0
|
5天前
|
前端开发 JavaScript
前端 JS 经典:判断对象属性是否存在
前端 JS 经典:判断对象属性是否存在
10 0
|
8天前
|
JSON 前端开发 JavaScript
前端 JS 经典:JSON 对象
前端 JS 经典:JSON 对象
13 0
|
8天前
|
前端开发 JavaScript
前端 js 经典:原型对象和原型链
前端 js 经典:原型对象和原型链
18 1
|
Web App开发 JavaScript 前端开发
|
2天前
|
JavaScript
学习Node.js入门范例
然后,cmd中运行命令node E:/Test/server.js
5 2