我需要对我的< select>进行一些代码优化标签。
我使用< optgroup>类别和<选项>的标记对于它的领域。
我有一个24< optgroup>和4-16<选项>每< optgroup>和另外24个< optgroup>用于分隔符(使其更具可读性)。
它看起来像这样:
< select class =“”name =“”>
< optgroup class =“”style =“display:none; visibility:hidden;”标签= “” >
< option class =“”value =“”>这是默认选择的值< / option>
< / OPTGROUP>
< optgroup class =“”label =“Categories”> //最多24个类别
< option class =“”value =“”>字段< /选项> //每个类别最多16个字段
< / OPTGROUP>
< optgroup class =“”label =“_______________________& nbsp;”>< / optgroup> // 分隔器
< /选择>
结果是:
文件大小为31KB
我会在需要此下拉列表的每个页面中粘贴此内容。
题:
我可以通过哪些方式对其进行优化?你能举个例子,我会在我的localhost上试一试。
尝试的解决方案:
我试图为此创建一个函数,并且通过array()问题是当我使用xdebug时Self是40+,所以我会减慢生产中的响应时间。
Prashanth Benny推荐使用include_once / require_once的答案的附加问题:
如何动态使用所选属性?防爆。在URL或数据库比较中。如何使用selected / selected =“selected”?