jquery单击选择并启用/禁用输入按钮

时间:2012-07-04 13:50:40

标签: jquery html forms

我在一个页面上有多个带有选择/输入按钮的表单。我想点击一个选择表单,获取它的id,并在一个具有相同名称的按钮上切换禁用,除了它的类不是id。

到目前为止我的代码:

$("#main").on("click",".list", function () {
        var j = $(this).attr("id");
        if(j) {alert(j);}
        $("."+j).attr('disabled','disabled');
    });

我似乎无法用"."+j任何想法引用任何内容?

<h2>Towns / Suburbs</h2>
        <form method="POST" action="">

        <select class="list" name="data_change" id="towns" size=10>
            <option>foo</option><option>bar</option>
        </select>

        <div class="buttonGroup">
<input type="submit" class="button" name="Delete" value="Delete">
<input type="submit" class="button" name="Add" value="Add">
<input type="submit" class="button" name="Edit" value="Edit" class="towns">
</div>
        </form>

1 个答案:

答案 0 :(得分:3)

你不能有两个类属性, 如果您有多个课程,请用空格分隔。

<input type="submit" class="button towns" name="Edit" value="Edit" />