2017-01-20 2 views
0

Плагин Yadcf 0.9.1 отлично работает для обычных данных, используя таблицу данных 1.10.13, но когда я назначил его на получение данных ajax от веб-службы, получил ошибку как-Uncaught TypeError: Не удается прочитать свойство «mData» неопределенного значения в jquery.dataTables.yadcf.min.js

Uncaught TypeError: Cannot read property 'mData' of undefined at jquery.dataTables.yadcf.min.js:1

Я поставил все DataTable/yadcf JS и CSS Into masterTemplate.xhtml, который уже содержит jquery-1.11.2.min.js я добавил jsFiddle без какого-либо результата, как я извлечения данных из Интернета оказание услуг.

JsFiddle

Благодаря

image when we load window for first time

image after loading window for 2nd time

+0

В каком коде вы указываете, какие данные входят в какой столбец? Похоже, что у вас больше столбцов, определенных в плагине «yadcf», и фактическое количество столбцов на основе вашего изображения. – jonmrich

+0

Это вопрос последовательности js-файлов. Вместо выбранного мы можем использовать функцию выбора. здесь запущен код: http: //live.datatables.net/dotoduju/1/edit –

+0

@PratikPowar вы использовали старую версию yadcf, всегда используйте последнюю версию .. см. рабочую тестовую страницу jsbin http: //live.datatables. net/dotoduju/4/edit – Daniel

ответ

0

Не уверен, что, как на это сообщение об ошибке, но вы не видите никаких данных, потому что вы использовали старый (относительно) версии на yadcf, в котором была ошибка в сценарии yadcf/Chosen/server

в любом случае это было исправлено недавно, поэтому используйте 0.9.2.beta.3 см. Рабочий jsbin test page

Смежные вопросы