使用MVC中的HtmlHelper对象的ActionLink方法,实现一个Javascript:void(0)效果,去调用一个JS方法
2012-01-05 15:07
1681 查看
这个问题是在做项目时遇到的,为了权限控制方法,我在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>
调用就出问题了,因为HtmlHelper里的这个方法必须有一个明确的controller对象,以便来组织一个合法的URL地址,如果你不传controller,它会用当前的,如果传空,它会用默认的,呵呵。
最后,我在调用方法后加了个return false;解决了这个问题,这还要感谢我的哥们,“小肖子”
解释成HTML代码,就是这样的
<a onclick="updateStatus('11156','0');return false;" href="/Res_Item/Index.aspx" class="button">待发布</a>
相关文章推荐
- 两种方法使用js读写cookie实现一个底部广告浮层效果
- MVC为Html对象建立一个扩展方法,使用自己的控件就像使用TextBox一样方便
- js replace 全局替换 以表单的方式提交参数 判断是否为ie浏览器 将jquery.qqFace.js表情转换成微信的字符码 手机端省市区联动 新字体引用本地运行可以获得,放到服务器上报404 C#提取html中的汉字 MVC几种找不到资源的解决方式 使用Windows服务定时去执行一个方法的三种方式
- 一个在HTML使用JavaScript实现调用Windows Shell.Application的例子。
- 使用HTML.ActionLink实现一个图片链接
- 两种方法使用js读写cookie实现一个底部广告浮层效果
- js实现运动logo图片效果及运动元素对象sportBox使用方法
- js使用原型实现继承与new一个新对象的方法
- js实现运动logo图片效果及运动元素对象sportBox使用方法
- 【CVTE】请使用原声Javascript实现一个方法,判断html中出现次数最多的标签,并统计这个次数
- 一个窗口里包含一个iframe,点击iframe内的submit按钮,返回的视图总是显示在iframe中,我想要的效果是点击按钮后返回的视图是在浏览器窗口中...?asp.net mvc 的action中,不用js怎么实现??????????
- 前台使用ajax 调用action方法,返回一个对象List集合的json
- dialog使用方法(同一页面,调用一个js代码,实现多个不同样式的弹窗)
- HTML使用FileReader对象的readAsDataURL()方法实现图片的上传预览效果
- MVC为Html对象建立一个扩展方法,使用自己的控件就像使用TextBox一样方便
- struts2如何动态调用action的方法以及使用json插件范围json格式的javascript对象
- 第2章 两种调用JS的方法——在HTML中使用JavaScript
- html 使用js+css+html实现图片划过预览效果
- 在JS的脚本里,怎么把一个html字符串转成的DOM对象.从而能使用返回的DOM对象来访问某一个节点?
- ASP.NET MVC 使用总结(二)——扩展HtmlHelper实现动态生成title及meta