2015-04-21 3 views
2

Jquery datatable не загружается для некоторых идентификаторов пользователей. он показывает эту ошибку в хромеUncaught TypeError: Невозможно прочитать свойство 'replace' of null

Uncaught TypeError: Cannot read property 'replace' of null

и в поджигатель

TypeError: a is null return a.replace(/<.*?>/g, "").toLowerCase();

этот вопрос JQuery плагин или мой PHP код (Laravel) код .. я уже отладки это на один день .. не нашел причины. пожалуйста, если кто-нибудь знает, что вызывает эту ошибку?

+0

Вы добавили jquery? – nirmal

+0

@nirmal да .. jquery 1.10.2.js загружен ... – Zammuuz

+0

вы можете привести пример с jsfiddle и static html – nirmal

ответ

1

Это потому, что a - это не то, что вы ожидаете, это null. Код Update:

if (a) return a.replace(/<.*?>/g, "").toLowerCase(); 

Если код находится в библиотеке третьей стороной, то, вы что-то не хватает.

+0

да код находится в файле jquery.dataTables.js .. – Zammuuz

+0

@Ammu Затем вам нужно обновить ваш код о том, как вы используете этот плагин. См. Их документы – Tushar