jQuery - 试图想出一个好的策略

时间:2011-02-08 21:11:59

标签: javascript jquery

我有一些非常古老的手工编码JavaScript,不可扩展。彼此之间有循环和循环。所以我想弄清楚如何将它升级到jQuery。

以下是它的工作原理:

  • PHP输出2个东西 - 一个复选框和一个下拉选择框(在某些情况下是2个下拉列表)

  • 复选框和选择框的数量不尽相同。有时只有1,有时有5或7或10.

以下是javascript的工作原理:

  1. 如果用户从下拉菜单或下拉菜单中选择了某些内容并点击了提交,则会在提交表单之前自动检查其旁边的复选框。

  2. 如果用户选中该复选框但未选择下拉列表或选择默认(第一个值),则会调用验证插件。

  3. 如果用户选择支票并仅选择2个下拉菜单中的一个,则会调用验证。

  4. 我已经能够弄清楚如何计算div中的复选框:

    total = 0;
    $("#branches_checkboxes input[type=checkbox]").each(function () {
        total++;
    }
    

    该复选框的名称通常为optionadd_id[2]optionadd_id[3]optionadd_id[4]

    他们旁边的下拉列表分别有optionsselectid[2][2]optionsselectid[3][2]optionsselectid[4][2]

    的名称

    我不是在寻找能为我编码整个事情的人。我只需要一些关于如何开始这方面的指导。

    谢谢!

0 个答案:

没有答案