編輯:這在訪問和刪除項目中似乎都是known issue。 POST功能(提供一組ID)也不再存在。loopj jQuery Tokeninput(標記化自動完成) - 獲取值
我在我的頁面上使用jQueryUI,但還沒有找到內置的autocomplete函數的改編,這會將結果標記爲Facebook風格。有幾個插件是爲此目的而構建的,我正在使用loopj包來執行此操作。
我已經把它連接到我的PHP數據源,並可以提出建議和設置標記 - 我只是有一個問題從輸入獲取全部的值。我的理解是,它作爲與所選標記相關的id(id和name是通過JSON傳遞給它的兩個元素)的列表公開。
調用下面應該(我認爲)返回值:
var t = $('#tokenizedinputid').val();
...但它回來未定義。奇怪的是,如果我將它放在初始化的onAdd:參數中,它會在加載頁面時觸發一次,而不會在添加令牌時觸發。但是從演示頁面大火這個例子正確,在令牌此外:
onAdd: function (item) {
alert("Added " + item.name);
},
是否有一個適應上面的代碼中揭露所有選定令牌的方式嗎?也許使用.each()?