我有一些非常古老的手工编码JavaScript,不可扩展。彼此之间有循环和循环。所以我想弄清楚如何将它升级到jQuery。
以下是它的工作原理:
PHP输出2个东西 - 一个复选框和一个下拉选择框(在某些情况下是2个下拉列表)
复选框和选择框的数量不尽相同。有时只有1,有时有5或7或10.
以下是javascript的工作原理:
如果用户从下拉菜单或下拉菜单中选择了某些内容并点击了提交,则会在提交表单之前自动检查其旁边的复选框。
如果用户选中该复选框但未选择下拉列表或选择默认(第一个值),则会调用验证插件。
如果用户选择支票并仅选择2个下拉菜单中的一个,则会调用验证。
我已经能够弄清楚如何计算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]
我不是在寻找能为我编码整个事情的人。我只需要一些关于如何开始这方面的指导。
谢谢!