小编elv*_*vis的帖子

如何缩短"是"/"否"代码?

我有这些动态复选框,每个复选框都有ID +数字+1.谁能告诉我如何缩短这段代码?可能没什么难的,但我刚开始使用jquery和javascript,所以对我来说有点复杂:(

    if(!$('#g:checked').length){
        $("#h").val("No");
} else {
        $("#h").val("Yes");
}
if(!$('#g2:checked').length){
        $("#h2").val("No");
} else {
        $("#h2").val("Yes");
}
if(!$('#g3:checked').length){
        $("#h3").val("No");
} else {
        $("#h3").val("Yes");
}
if(!$('#g4:checked').length){
        $("#h4").val("No");
} else {
        $("#h4").val("Yes");
}
if(!$('#g5:checked').length){
        $("#h5").val("No");
} else {
        $("#h5").val("Yes");
}
if(!$('#g6:checked').length){
        $("#h6").val("No");
} else {
        $("#h6").val("Yes");
}
if(!$('#g7:checked').length){
        $("#h7").val("No");
} else {
        $("#h7").val("Yes");
}
if(!$('#g8:checked').length){
        $("#h8").val("No");
} else {
        $("#h8").val("Yes");
}
if(!$('#g9:checked').length){
        $("#h9").val("No");
} else {
        $("#h9").val("Yes");
}
if(!$('#g10:checked').length){
        $("#h10").val("No");
} else {
        $("#h10").val("Yes");
}
Run Code Online (Sandbox Code Playgroud)

jquery

4
推荐指数
1
解决办法
138
查看次数

更改名称属性的一部分

如何使用jQuery仅更改name属性的一部分?

例如,如果我有:

<input type="text" name="Sometext[1]">
Run Code Online (Sandbox Code Playgroud)

如何让jQuery更改Sometext[1]Sometext[2],然后Sometext[3]等等.我有动态表单字段,我需要每个name属性都是唯一的.

jquery

2
推荐指数
1
解决办法
3338
查看次数

标签 统计

jquery ×2