检测动态生成的单选按钮和jQuery的变化
我试图发现变化动态生成的单选按钮。我有一个生成的单选按钮的表单,他们根据自己的ID保存在数据库。所以这是什么
<input type="radio" name="data[Setting][47]" id="Setting47Entry" value="entry"> <input type="radio" name="data[Setting][47]" id="Setting47Standard" value="standard"> <input type="radio" name="data[Setting][48]" id="Setting48Entry" value="entry"> <input type="radio" name="data[Setting][48]" id="Setting48Standard" value="standard"> <input type="radio" name="data[Setting][49]" id="Setting49Entry" value="entry"> <input type="radio" name="data[Setting][49]" id="Setting49Standard" value="standard">
没有预定数将显示单选按钮。有可能是2或20,这取决于其他的选项,用户设置。
我知道如何检测变化如果名字是静态的,但由于名称是不同的每个用户,我不知道如何处理。
你为什么不使用attribute starts with selector
尝试,
$('input[name^="data[Setting]"]').change(function(){ });
如果名称是动态的,独特的和没有线索来选择他们的名字使用静态的东西,像类名…
<input type="radio" class="user-option" name="data[Setting][47]" id="Setting47Entry" value="entry"> <input type="radio" class="user-option" name="data[Setting][47]" id="Setting47Standard" value="standard"> <input type="radio" class="user-option" name="data[Setting][48]" id="Setting48Entry" value="entry"> <input type="radio" class="user-option" name="data[Setting][48]" id="Setting48Standard" value="standard"> <input type="radio" class="user-option" name="data[Setting][49]" id="Setting49Entry" value="entry"> <input type="radio" class="user-option" name="data[Setting][49]" id="Setting49Standard" value="standard">
现在你可以检查事件
$(document).ready(function () { $('.user-option').on('change',function(){ alert($(this).attr('name') + ' has changed and now it is checked') }) });
检测动态生成的单选按钮和jQuery的变化相关推荐
- jquery 动态生成html后click事件不触发原因
转自:http://www.iam3y.com/html/560.html 最近在做一个项目的时候,遇到动态加载微博内容,然后点击"展开评论"后获取该微博的所有评论.这里使用了动态 ...
- 使用jQuery的插件qrcode生成二维码(静态+动态生成)及常见问题解决方法
使用jQuery的插件qrcode生成二维码(静态+动态生成)及常见问题解决方法 参考文章: (1)使用jQuery的插件qrcode生成二维码(静态+动态生成)及常见问题解决方法 (2)https: ...
- ajax动态选项卡,如何将动态生成的ajax内容附加到jquery ui选项卡中新添加的选项卡?...
我在侧面板上有以下表格的表格: one two three four 当有人点击该列的某一行时,该行的标题将作为参数传递给在主面板中显示搜索结果的函数. $("#content-displa ...
- jQuery动态生成select下拉框
前一阵在项目里需要动态生成下拉框,找了一下用jQuery实现比较方便,这里整理一下. 下文所述方法只是本人在项目中遇到问题的解决方法,场景较为简单,也希望能帮助有需要的朋友 1.动态生成下拉框的两种方 ...
- ajax 怎么input赋值,jQuery ajax请求返回list数据动态生成input标签,并把list数据赋值到input标签...
jQuery ajax请求返回list数据动态生成input标签,并把list数据赋值到input标签 发布于 2016-11-25 16:26:40 | 111 次阅读 | 评论: 0 | 来源: ...
- html添加一组单选按钮,使用jQuery动态添加HTML单选按钮
作为jQuery初学者,我遇到了一些表单和动态元素的问题.我知道这里已经有一些话题,但我已经尝试了很多东西,没有任何工作. 只是一个精确的:我正在与Phonegap合作.使用jQuery动态添加HTM ...
- jquery动态生成SKU表格
sku的概念 SKU=Stock Keeping Unit(库存量单位).即库存进出计量的基本单元,可以是以件,盒,托盘等为单位.SKU这是对于大型连锁超市DC(配送中心)物流管理的一个必要的方法.现 ...
- 动态生成表格、隐藏表格、选中删除任意行、jquery、输入验证
PS: 游戏公司后台开发,工作模式:996. 于是写博客这事也荒废了.... 想想还是写一点吧. 呵呵,请不要笑话我注释写这么多,习惯了,我上班写代码都是有注释的. 我建两个相似的表是为了,给后台使用 ...
- jquery动态生成的元素添加事件的方法
动态生成的元素如果要添加事件,要写成 $(document).on("click", "#txtName", function() {alert(this.va ...
最新文章
- 洛谷8月赛Div.2
- 强势的老板--项目管理
- 最大公因数、最小公倍数、因式分解
- Excel找出两列相同部分
- 电气期刊论文实现:考虑斜坡约束、开停机时间约束的电力机组组合(程序讲解)
- unslider调用配置选项
- 二值神经网络重大突破,第一次胜过MobileNet!-1与+1的三年艰苦跋涉
- .Net Core中使用ref和SpanT提高程序性能
- [转载] Java8新特性-003-Java8接口中的default修饰符
- View组件之各xml属性
- 8.计蒜客ACM题库.A2019 Save the Room
- Filesystem Hierachy Standar 学习
- 我的世界1.8.9无需正版的服务器,我的世界1.8-1.8.9勇者世界生存服务器
- python遍历二维秋天_只要一杯秋天的奶茶,就能学会Python数值分析(1)
- Synaptics 蠕虫病毒
- 工作中常用的英语缩写
- 【Excel神技】之 快速填充
- 靶机测试 Me and My Girlfriend1笔记
- 渗透测试——joker靶场漏洞复现
- 第三部分 基本库的使用(urllib库, requests库, re库)
热门文章
- .hpp文件_3 OpenCV的头文件说明及第一个示例程序
- android 自定义flowlayout,Android 自定义ViewGroup之实现FlowLayout-标签流容器
- java servlet 输出_JavaWeb中servlet读取配置文件的方式
- mysql+地图网格数据下载_echarts 中国各省市 echarts地图数据,含世界地图
- mysqlplus 批量插入_ibatis结合oracle批量插入三种方法的测评
- gulp html 压缩,gulp-gzip压缩
- 文件自定义变量_awk 内置变量与自定义变量
- linux php不支持crypt,(PHP)如何在CRYPT_BLOWFISH中使用crypt()?
- ZooKeeper命令、命令行工具及简单操作
- python windows 安装scrapy_Windows下安装Scrapy