检测动态生成的单选按钮和jQuery的变化
2014-12-24 10:13
423 查看
我试图发现变化动态生成的单选按钮。我有一个生成的单选按钮的表单,他们根据自己的ID保存在数据库。所以这是什么
没有预定数将显示单选按钮。有可能是2或20,这取决于其他的选项,用户设置。
我知道如何检测变化如果名字是静态的,但由于名称是不同的每个用户,我不知道如何处理。
你为什么不使用
如果名称是动态的,独特的和没有线索来选择他们的名字使用静态的东西,像类名…
现在你可以检查事件
<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操作radio(单选按钮):动态选中、取值
- Jquery鼠标悬停按钮图标动态变化效果
- spring aop之动态生成jquery-easyui数据列表操作按钮
- php学习笔记之动态生成一组单选按钮
- js动态生成table,单选按钮,关闭当前页不提示
- jQuery为动态生成的select元素添加事件
- 在一个消息响应函数中响应多个动态生成的按钮点击事件
- asp.net动态生成按钮,点击按钮执行相关操作
- 用 Struts 实现动态单选按钮
- 用 Struts 实现动态单选按钮
- 用按钮触发Javascript动态生成一个表格的代码
- 动态生成按钮 和事件 反射
- 选中单选按钮时动态出现相应内容
- JQuery绑定动态生成的HTML问题
- jquery取radio单选按钮的值
- 注入,动态生成及混淆的恶意代码的检测
- 有一动态生成的TABLE,当点击该TABLE中的按钮时,如何得到该按钮所在行的某一列的值啊?
- 单选按钮检测
- Struts 实现动态单选按钮
- 用按钮触发Javascript动态生成一个表格的代码