JQuery 绑定页面所有input的onclick事件

// 给所有 name = plan_assignment 的控件绑定一个事件
$(function(){
$("input[name=‘plan_assignment‘]").each(function(){
$(this).click(function(){
var id = $(this).val();
console.log(id);
var checked = $(this).is(‘:checked‘);
var parm =‘‘;
if(checked){
$("#"+id).find("td:not(‘:first,:last‘)").each(function(){
parm+=$(this).text()+",";
});
parm+="240";
window.parent.appendRow(id,parm);
}else{
window.parent.removeRow(id);
}
});
});
});

原文地址:https://www.cnblogs.com/dqywin/p/10538832.html

时间: 2024-11-03 22:58:04

JQuery 绑定页面所有input的onclick事件的相关文章

jquery移除onclick绑定重新绑定别的函数来执行onclick事件

本文分享了使用jquery移除前面通过onclick绑定的元素的事件,然后重新绑定别的函数来执行onclick事件. 解决方案:· 1.失败方案: $(".edit").removeAttr("onclick");//网上有些资料说jquery1.6+可以使用,但我试过不可以 2.成功方案<更适用于非button标签>: //亲测可用 $(".edit").prop("onclick",null).off(&quo

input text onclick 事件触发两次

在输入框<input type="text">中添加onclick事件,当点击该文本框时,执行两次click事件.解决方法:设置readonly属性为readonly: 如:<input type="text" id="startDate" readonly="readonly" name="startDate" size="10" onclick="show

Jquery 取得页面所有 input 属性为text的id 和input里面的值

var inputid=""; var inputArray=$("input[type='text']");//取到所有的input text 并且放到一个数组中 inputArray.each(//使用数组的循环函数 循环这个input数组 function (){ var input =$(this);//循环中的每一个input元素 inputid+=input.attr("id")+":"+$('#'+input.a

JQuery实现页面所有input text的值相加 显示到汇总

$(function () { var data = {}; $("[id^=GROSSAREA]").each(function (index, obj) { $(obj).bind("blur", function () { data[index] = $(this).val(); showResult(); }).bind("keyup", function () { var v = $(this).val(); $(this).val(v

asp.net中Button按钮点击两次才执行Onclick事件的原因

今天写了一个简单的聊天室,有登录页面和聊天室,当从登录页面跳入到聊天室过后,却发现要点击两次发送按钮才能发送到显示区,然后发送按钮正常运行. 通过不断测试,发现,第一次点击并没有执行点击事件,第二次才执行的点击事件.并且也找到了问题所在.下面用一个简单的小例子来说明: 页面Server_Transfer.aspx: <asp:Button ID="Button1" runat="server" Text="Button" OnClick=&

input标签的accept属性、JQuery绑定keyDown事件

一. input标签的accept属性 当我们上传文件或者注册上传头像时,我们可以一般都是使用: <input type="file" id="my_file"> 但是这样的话,所有文件都会显示出来,这里以上传头像为例,一点击选择文件,所有跟图片无关的文件也会显示出来: 这时可以给input标签增加一个accept属性,让它只显示图片相关的文件: <input type="file" id="my_file"

Jquery 移除 html中绑定的onClick事件

HTML绑定示例: <button class="edit" onClick="showTurnEdit(this)">编辑</button> 需求: 在点击触发submit方法后,触发移除掉 .edit 中的onClick事件: 解决方案: 1.失败方案: $(".edit").removeAttr("onclick");//网上有些资料说jquery1.6+可以使用,但我试过不可以 2.成功方案:

JQuery模拟点击页面上的所有a标签,触发onclick事件

注意: 这种方法需要给所有的a标签加上id属性 <script> $(function () { // 模拟点击页面上的所有a标签,触发onclick事件 $("a").each(function () { document.getElementById(this.id).click(); }) }) </script> 原文地址:https://www.cnblogs.com/daleyzou/p/9500782.html

JQuery 绑定select标签的onchange事件,弹出选择的值,并实现跳转、传参

JQuery 绑定select标签的onchange事件,弹出选择的值,并实现跳转.传参(selected的值和页面其它元素的值) 代码如下: <script src="jquery.min.js" type="text/javascript"></script> <script language="javascript" type="text/javascript"> $(document