我有一个具有大而复杂的表单(字段、检查等)的 Web 应用程序。我不得不使用标准的操作系统表单控件,因为它们有视觉(样式)限制。
我基本上一直在使用 ID 创建跨度并附加类或自定义数据属性。稍后我需要将其发送到 PHP 脚本以插入数据库。这在过去运作良好,但我不得不对字段进行大量手动处理,我认为这不是有效的......有没有更好的方法?
我目前做的,
IF ($('#foo').hasClass('on')){bar=1}
...
然后我通过手动编写一个 POST 字符串
foo=bar&bla=blabla ...
然后在 PHP 端进行更多操作以创建插入 SQL 语句。如果你有几十个字段,这似乎效率低下......但我讨厌标准的 FORM 元素......
有什么建议么?....循环?数组?