.split не является функцией

Недавно я обновил пользовательский интерфейс jQuery / jQuery моей системы php/javascript с помощью бесплатной jQGrid в его последней версии и после того, как реализовал использование jQuery 1.11.3 и jQuery Migrate 1.4.1.

После того, как исправлено несколько исправленных ошибок (кстати, я уже искал и пробовал со ссылками на stackru прошлых решенных вопросов):

var formid = $(".FormGrid");
var form = $(formid).attr("id").split("-").pop();

ОШИБКА:

$(...).attr(...).split is not a function

1 ответ

Так как undefined означает в других словах "not set" или "empty", он устанавливает условие для проверки типа возвращаемого значения и может обрабатывать ошибки, позволяя вызывать метод только тогда, когда требования встречаются как строка с некоторым текстом в нем.

Другие вопросы по тегам