上次好像說要交代回傳的部分,
不過後來發現要貼的程式碼太多,會霧煞煞
所以就簡單的告訴大家回傳的字串要長什麼樣子
因為我是要求 json type的回傳字串,
所以正常來說應該是這樣(如果只有一個物件)
[{"value0":"0","value1":"1"..."value10":"10"}]
代表此物件有11個變數可回傳,當然value0~value10及0~10都是可以自己更改的
只要在回傳後 ui.item 給對名字就好!
如果是多個物件的話則是長這樣
[{"value0":"0","value1":"1"..."value10":"10"},{"value0":"0","value1":"1"..."value10":"10"},{"value0":"0","value1":"1"..."value10":"10"},...]
就是以大括號來區隔每一個物件,回傳時一樣讀取正確的名字
自然你有幾個物件, Autocomplete就有幾個選項可以選
至於要怎麼產生出這樣的字串就是靠自己功力了,
我自己就只是在 database loading 的前後加上中括號,
load中間每一行加上大括號,提供給各位看官參考看看。
沒有留言:
張貼留言