Jquery - 选择使用复选框进行操作
Jquery - Select Manipulating with Checkboxes
我的脚本有问题。它使用选择的"正常"名称工作得很好,但我使用商店 CMS,它像这样命名选择:"ItemOrderParams[0][g19]",并且脚本不再使用该名称。有人可以解决这个问题吗?我不知道如何解决它。
$("input[id=steckdose]").on("change", function(){
if($(this).is(":not(:checked)"))
$(function() {
$('[name=ItemOrderParams[0][g19]]').val( '3' );
})
});
$("input[id=steckdose]").on("change", function(){
if($(this).is(":checked"))
$(function() {
$('[name=ItemOrderParams[0][g19]]').val( '2' );
})
});
--
<select name="ItemOrderParams[0][g19]">
<option value="1">Red</option>
<option value="2" selected="1">Green</option>
<option value="3">Blue</option>
</select>
当属性值包含特殊字符(如 [
& ]
)时,必须使用引号
$("input[id=steckdose]").on("change", function(){
if($(this).is(":not(:checked)"))
$(function() {
$('[name="ItemOrderParams[0][g19]"]').val( '3' );
})
});
$("input[id=steckdose]").on("change", function(){
if($(this).is(":checked"))
$(function() {
$('[name="ItemOrderParams[0][g19]"]').val( '2' );
})
});
转义括号
$('[name=ItemOrderParams''[0'']''[g19'']]')
相关文章:
- Jquery表单验证插件-如果选中复选框,如何在提交时执行某些操作
- 选中复选框的Jquery/Javascript问题使用输入框操作将行从一个表添加到另一个表
- Javascript Show Hide-将切换操作从复选框更改为<a href>链接
- 如何根据各种复选框状态执行操作
- 余烬操作阻止设置复选框值
- 使用Jquery操作窗体的复选框
- 如何使用复选框显示表单的更多选项并更改表单的操作属性
- 如果选中此复选框,则对其邻居执行此操作
- 如何将复选框的值传递给 MVC5 中的操作结果
- 选中后执行复选框操作
- 如何查找选中的复选框并将其传递给 MVC 中的操作结果
- Jquery - 选择使用复选框进行操作
- 不能发送超过 12 个单选按钮和表单操作邮件中的复选框选项
- 如何根据选中的复选框更改表单操作 URL
- 在复选框中存储表单操作URL'的值,并且使用该URL发出AJAX请求会导致无法解释的失败
- jstree复选框操作
- 使用Ajax的json回调元素来选中已操作的复选框
- 在复选框选中的操作中显示第二个元素
- 使用 JQuery 操作复选框
- 使用jquery操作复选框和文本框