按钮onclick()可选择使用jquery或mvc3操作
button onclick() alternative using jquery or mvc3 actions?
是否有一个更好的(更最新的)替代以下标准的onbuttonclick()调用javascript函数使用jquery或mvc3助手操作?
<button onclick="javascript:AddNew()" title="ad action">Add</button>
使用JQuery…
<button id="buttonID" title="ad action">Add</button>
$('#buttonID').click(function() {
alert('click called.');
});
对于一个特定的按钮,使用StressChicken的答案。对于更一般的情况,如果您希望处理属于某个类的任何按钮或匹配任何选择器,请参阅jQuery的on函数。注意,这也适用于动态添加的内容。
$(document).on("click", ".selectorClass", function() {
alert('click called.');
});
注意这个函数需要jQuery 1.7
当按钮多于一个时我们可以给它们添加一些类并添加一些代码来逐个调用它们,比如
<button class="mybtn">I'm Clikced 1</button>
<button class="mybtn">I'm Clikced 2</button>
<button class="mybtn">I'm Clikced 3</button>
<button class="mybtn">I'm Clikced 4</button>
和Jquery看起来像这样
$(function(){
$("button.mybtn").click(function(){
var value = $(this).text();
alert(value);
});
});
使用JQuery会更好。
添加$("#按钮").click(函数(){警报("函数"。);});
相关文章:
- 无法从 jQuery RSS Feed 中的 localStorage 动态替换类
- 如何使用jQuery自动打开页面上的所有链接
- MVC3 Ajax链接确认对话框使用jquery ui对话框
- 如何将var Array分配给字符串Array jQuery?MVC3 剃须刀
- 使用 jQuery 在 MVC3 中调用 Actions 时获取 404
- 使用 jQuery 从子视图关闭对话框,而无需在 MVC3 中重新加载父视图
- ASP.NET MVC3 表单集合在 jQuery ajax 发布期间为 0
- jQuery/MVC3函数html onclick只工作一次
- MVC3在加载事件中将数据从jquery模态对话框传递给控制器
- 使用Jquery和MVC3将表中选定的行添加到另一个表中
- Javascript(Jquery)调用MVC3 Controller/Action/ID的URL路由问题,返回404,
- MVC3中的JQuery自动完成
- jquery不工作后ajax调用.asp .net mvc3(Razor)
- 按钮onclick()可选择使用jquery或mvc3操作
- asp.net中特定于Razor视图的JQuery代码的最佳实践.净MVC3
- 如何在asp.net mvc3中使用jquery函数将值从视图传递到控制器
- JQuery MVC3内联JQuery代码
- No JQuery UI is working in MVC3
- MVC3-只有第一行链接能很好地与Jquery Modal Dialog配合使用
- 如何在MVC3中加载我的谷歌jquery