Установить значение JSON по умолчанию в MagicSuggest при загрузке страницы
Установите значение JSON по умолчанию в MagicSuggest при загрузке страницы.
HTML-код:
<div id="ms-ajaxConfig"></div>
JS код:
$(document).ready(function(){
var tags = $('#ms-ajaxConfig').magicSuggest({
data : [{
"id" : "255",
"name" : "charles"
}, {
"id" : "261",
"name" : "rahman"
}, {
"id" : "274",
"name" : "siva"
}]
});
});
Ожидаемый результат:
Во время загрузки страницы все имя пользователя должно отображаться в окне подсказок.
Результат ошибки:
Все имя пользователя отображается в раскрывающемся списке.
Пожалуйста, помогите мне.
2 ответа
Выполните метод setValue([array] ids), передав значения, которые вы хотите отобразить.
var tags = $('#ms-ajaxConfig').magicSuggest({
valueField: 'id'
,data: [{"id":"255", "name":"charles"}
, {"id":"261", "name":"rahman"}
, {"id":"274", "name":"siva"}
]
});
tags.setValue(["255","261","274"]);
Или даже вы можете сделать это
$('#ms-ajaxConfig').magicSuggest({
data : [{
"id": 255,
"name": "charles"
}, {
"id": 261,
"name": "rahman"
}, {
"id": 274,
"name": "siva"
}],
valueField : id,
value : [255,261,274]
});