Я новичок в jquery, поэтому надеюсь, что кто-нибудь поможет мне с этой проблемой.
Я работаю на Граале, и
У меня есть этот объект jQuery:
var tableIds = $("#myTable tbody tr td:first-child").text().toString()
когда я предупреждаю () об этом, он имеет идентификатор некоторую информацию (первый столбец) каждой строки в myTable, например:
1 1213 2324 23123
(чтобы получить пробелы между идентификаторами, мне пришлось вручную добавить '& nbsp;' в первом тд myTable)
Теперь, когда я пытаюсь:
var idArray = new Array()
idArray = tableIds.split(" ")
это не работает, "split" просто оставляет idArray в виде строки с оригинальными пробелами
так же, как tableIds.
Мне нужно было заменить пробелы на дефисы:
tableIds = tableIds.replace(/\s/g,"-")
и затем работает split ("-"), не знаю почему ... но ТОЛЬКО в ХРОМЕ !! не в IE, и мне нужно это для работы в глупой IE.
IE продолжает показывать мне «1 1213 2324 23123», он не нашел пробелы для замены и просто оставил это так.
Кто-нибудь знает это?
Надеюсь, вы сможете мне помочь, если нет, спасибо, в любом случае.