javascript — Dojo Filtering Select & amp; PHP / MySQL не работает

Я новичок в переполнении стека, и я француз, так что извините за плохую речь 🙂

Итак, я давно хотел получить все значения из базы данных mysql и показать их на filteringSelect.

Для этого я использую xhr.get для получения значения json, возвращаемого моим php-кодом, и сохраняю все данные на входе filteringSelect.

Итак, вот мой PHP-код, который ищет значение в моей базе данных:

 <?php $get_all_value = $oPdo->query("SELECT DISTINCT `id`,`value` FROM asterisk.emergency");

$value = $get_all_value->fetchAll(PDO::FETCH_ASSOC);

echo json_encode($value); ?>

И это код JavaScript:

dojo.xhrGet ({

'url': 'value_ajax.php',
'handleAs':"json",
'timeout': 15000,
'load':function (oResponse){
var store = new dojo.data.ItemFileReadStore({clearOnClose: true, data: { identifier: "id", label: 'value', items: oResponse }});
store.close();
console.log(store);
dijit.byId("valueAssociation").set('store', store);
},
'error': function (oError) {
console.log(oError);
}
});

В конце вот мой входной код:

<input data-dojo-type="dijit.form.FilteringSelect" id="valueAssociation" name="valueAssociation" placeHolder="value"></input>

Так что в этом случае ошибки нет, но ничего не отображается: /

Заранее спасибо ! 🙂

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]