聯(lián)系官方銷售客服
1835022288
028-61286886
請(qǐng)教啊,插件下拉框問題。我用了“開發(fā)者工具”->“字段控件代碼”生成了一個(gè)下拉框控件,其中數(shù)組array中有"option"->"options"這個(gè)屬性,見結(jié)構(gòu)如下
array (
'options' => '選項(xiàng)1|1
選項(xiàng)2|2
選項(xiàng)3|3',
這樣的情況下,下拉控件是正常顯示的。
然后我用查詢語(yǔ)句組合了字符串“options”=“類型1|1 類型2|2 類型3|3”,給數(shù)組options重新賦值。
現(xiàn)在控件就不認(rèn)新填充進(jìn)來的值。其中的差別就是 換行,但原來array中各options項(xiàng)目這個(gè)換行,在字符串拼裝是怎么表示的?
啊啊啊~有人知道這是怎么回事嗎?
一樓正確,官方的下拉框不是一行數(shù)據(jù),他是根據(jù)\n來分割的數(shù)據(jù)
回復(fù)@大圣 字符串拼接\n沒用啊,
回復(fù)迅??蚣軇?chuàng)始人 老板,字符串拼接\n沒用啊~
foreach ($linkType as $value) {
$listOptions.=$value['name'].'|'.$value['id'].'\n';
}
回復(fù)迅睿框架創(chuàng)始人 感謝老板,確實(shí)是
PHP_EOL
是我不好好學(xué)習(xí)造成的!
----
在這里
都沒用,必須要用PHP_EOL