Таблицы данных jQuery - пример fnGetHiddenNodes () - PullRequest
0 голосов
/ 14 июля 2010

Я использую плагин jQuery datatables в моей таблице HTML.

Я хотел знать, как мне использовать функцию fnGetHiddenNodes () для извлечения определенной строки из моей таблицы.

Более конкретно,
У меня это как один из столбцов

tr<br> td align="center"<br> input type="checkbox" id="caseConsent(index)" name="caseConsent"<br> input type="hidden" id="protCaseInst(index)" name="protCaseInst" value="some value here..unique to each row"<br> td </p> <p>td.../td</p> <p>/tr<br>

И в настоящее время я извлекаю значения из этой таблицы следующим образом: (Как правило, вставьте значение скрытого поля 'protCaseInst' каждой строки, которое проверяется в protCaseInstArray)

$("#mydiv-element").find("input[type='checkbox' name='caseConsent']:checked ~ input[name='protCaseInst']").each(function() { protCaseInstArray.push($(this).val()); });

Однако, используя этот код, если я выберу строки на 2-й странице моего объекта данных, они не появятся в моем protCaseInstArray.

Спасибо

1 Ответ

2 голосов
/ 14 июля 2010

Я думаю, что у меня уже есть ответ. Я старался </p> <p>$(oTable.fnGetNodes()).find("input[@type=checkbox @name=caseConsent]:checked ~ input[name='protCaseInst']").each(function() { protCaseInstArray.push($(this).val()); }); </p> <p>

И, похоже, работает!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...