没有id或类的标签内容的jQuery验证

时间:2013-09-24 13:59:42

标签: jquery

我需要在'mainform'表单中验证此标签,标签不能包含id或类或名称,如果标签内容为'Status',则删除标签内容为'Active'和'Inactive'的单选按钮”。我必须这样做,因为应用程序是这样构建的,并且超过250个标签添加id不能是一个选项。

HTML

<form class="mainForm" name="eform" id="eform" action="#" method="post">
    <div class="rowElem noborder">
        <label>Status:</label>
        <div class="formRight">
            <input type="radio" name="irstatus" id="irstatus1" value="A" checked="checked" />
            <label for="irstatus1">Active</label>
            <input type="radio" name="irstatus" id="irstatus2" value="I" />
            <label for="irstatus2">InActive</label>
        </div>
        <div class="fix"></div>
    </div>
</form>

1 个答案:

答案 0 :(得分:0)

混合:contains选择器,nextprevfindremove函数,您可以执行以下操作;

$('div.rowElem > label:contains(Status:)')
.next()
.find('label:contains(Active), label:contains(InActive)')
.prev()
.remove();