我试图发现变化动态生成的单选按钮。我有一个生成的单选按钮的表单,他们根据自己的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的变化相关推荐

  1. jquery 动态生成html后click事件不触发原因

    转自:http://www.iam3y.com/html/560.html 最近在做一个项目的时候,遇到动态加载微博内容,然后点击"展开评论"后获取该微博的所有评论.这里使用了动态 ...

  2. 使用jQuery的插件qrcode生成二维码(静态+动态生成)及常见问题解决方法

    使用jQuery的插件qrcode生成二维码(静态+动态生成)及常见问题解决方法 参考文章: (1)使用jQuery的插件qrcode生成二维码(静态+动态生成)及常见问题解决方法 (2)https: ...

  3. ajax动态选项卡,如何将动态生成的ajax内容附加到jquery ui选项卡中新添加的选项卡?...

    我在侧面板上有以下表格的表格: one two three four 当有人点击该列的某一行时,该行的标题将作为参数传递给在主面板中显示搜索结果的函数. $("#content-displa ...

  4. jQuery动态生成select下拉框

    前一阵在项目里需要动态生成下拉框,找了一下用jQuery实现比较方便,这里整理一下. 下文所述方法只是本人在项目中遇到问题的解决方法,场景较为简单,也希望能帮助有需要的朋友 1.动态生成下拉框的两种方 ...

  5. ajax 怎么input赋值,jQuery ajax请求返回list数据动态生成input标签,并把list数据赋值到input标签...

    jQuery ajax请求返回list数据动态生成input标签,并把list数据赋值到input标签 发布于 2016-11-25 16:26:40 | 111 次阅读 | 评论: 0 | 来源: ...

  6. html添加一组单选按钮,使用jQuery动态添加HTML单选按钮

    作为jQuery初学者,我遇到了一些表单和动态元素的问题.我知道这里已经有一些话题,但我已经尝试了很多东西,没有任何工作. 只是一个精确的:我正在与Phonegap合作.使用jQuery动态添加HTM ...

  7. jquery动态生成SKU表格

    sku的概念 SKU=Stock Keeping Unit(库存量单位).即库存进出计量的基本单元,可以是以件,盒,托盘等为单位.SKU这是对于大型连锁超市DC(配送中心)物流管理的一个必要的方法.现 ...

  8. 动态生成表格、隐藏表格、选中删除任意行、jquery、输入验证

    PS: 游戏公司后台开发,工作模式:996. 于是写博客这事也荒废了.... 想想还是写一点吧. 呵呵,请不要笑话我注释写这么多,习惯了,我上班写代码都是有注释的. 我建两个相似的表是为了,给后台使用 ...

  9. jquery动态生成的元素添加事件的方法

    动态生成的元素如果要添加事件,要写成 $(document).on("click", "#txtName", function() {alert(this.va ...

最新文章

  1. 洛谷8月赛Div.2
  2. 强势的老板--项目管理
  3. 最大公因数、最小公倍数、因式分解
  4. Excel找出两列相同部分
  5. 电气期刊论文实现:考虑斜坡约束、开停机时间约束的电力机组组合(程序讲解)
  6. unslider调用配置选项
  7. 二值神经网络重大突破,第一次胜过MobileNet!-1与+1的三年艰苦跋涉
  8. .Net Core中使用ref和SpanT提高程序性能
  9. [转载] Java8新特性-003-Java8接口中的default修饰符
  10. View组件之各xml属性
  11. 8.计蒜客ACM题库.A2019 Save the Room
  12. Filesystem Hierachy Standar 学习
  13. 我的世界1.8.9无需正版的服务器,我的世界1.8-1.8.9勇者世界生存服务器
  14. python遍历二维秋天_只要一杯秋天的奶茶,就能学会Python数值分析(1)
  15. Synaptics 蠕虫病毒
  16. 工作中常用的英语缩写
  17. 【Excel神技】之 快速填充
  18. 靶机测试 Me and My Girlfriend1笔记
  19. 渗透测试——joker靶场漏洞复现
  20. 第三部分 基本库的使用(urllib库, requests库, re库)

热门文章

  1. .hpp文件_3 OpenCV的头文件说明及第一个示例程序
  2. android 自定义flowlayout,Android 自定义ViewGroup之实现FlowLayout-标签流容器
  3. java servlet 输出_JavaWeb中servlet读取配置文件的方式
  4. mysql+地图网格数据下载_echarts 中国各省市 echarts地图数据,含世界地图
  5. mysqlplus 批量插入_ibatis结合oracle批量插入三种方法的测评
  6. gulp html 压缩,gulp-gzip压缩
  7. 文件自定义变量_awk 内置变量与自定义变量
  8. linux php不支持crypt,(PHP)如何在CRYPT_BLOWFISH中使用crypt()?
  9. ZooKeeper命令、命令行工具及简单操作
  10. python windows 安装scrapy_Windows下安装Scrapy