18910140161

如何在HTML/PHP的SELECT选项中创建列?-堆栈溢出

顺晟科技

2022-10-18 13:09:17

133

因此,我有一个SELECT选项HTML,其中数据是从json_decode(file_get_contents("myAPI.com"))获取的,它看起来像这样:

select option HTML

<块引用>

注意:-是我手动划分每个数据的方式。

正如你所看到的,结果是不整洁,如此紧凑,难以阅读。

我试过这样使用JavaScript:

var spacesToAdd = 5; 
var biggestLength = 0; 
$("#pks_bank option").each(function(){ var len = $(this).text().length;
        if(len > biggestLength){
            biggestLength = len;
        } }); var padLength = biggestLength + spacesToAdd; 
$("#pks_bank option").each(function(){
            var parts = $(this).text().split('+');
            var strLength = parts[0].length;
            for(var x=0; x<(padLength-strLength); x++){
                parts[0] = parts[0]+' '; 
            }
            $(this).text(parts[0].replace(/ /g, '\u00a0')+'+'+parts[1]).text; });

但结果却是越走越远:select option with JS

下面是我的选择选项代码:

<代码><;SELECT name=' PKS_银行' ID=' PKS_银行' data-widget=' Select2 ' Class=' MultiSel 'style='宽度:65%;填充-底部:5px;填充-顶部:5px;>;<;选项值='否'>;-PILIH PKS银行-<;/选项>;<;?PHPForeach($列出_PKS_银行为$data){$ID_工作=$data->;PKS1.'/'。$data-amp;gt;pks2.'/'。$data-amp;gt;pks3.'/'。$DATA->;PKS4;$wok=$data->;NMBNK.'-'。$data-amp;gt;nopks1.'-'。$data->;nopks2;回声";<;选项值=";.$数据->;PKS2.";>;";.ucWords(strToUpper($wok)).";<;/option>;";}?>;<;/选择>;

如何在HTML/PHP的SELECT选项中创建列?所以它是这样的:

combo box with column

.NET中,我可以给组合框<代码>列>;ListBoxColumn属性


顺晟科技:

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航