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