Может ли кто-нибудь помочь мне исправить это выражение xpath? - PullRequest
0 голосов
/ 05 марта 2010

Время для еще одного глупого вопроса:)

Я получил несколько таблиц в xhtml-документе с class = "mytable" и внутри этих таблиц все виды элементов, включая <input type="checkbox"/> .. Теперь мне нужно установить все эти флажки Я подумал, что буду использовать jquery с xpath, но мое выражение не работает.

Пока что я придумал

$("table[class=mytable]//input[type=checkbox]")

.. но это, похоже, не работает :( Любая помощь приветствуется :)

Ответы [ 2 ]

2 голосов
/ 05 марта 2010

Я бы использовал селекторы Css, а не xpath

$('table.mytable input[type="checkbox"]')
0 голосов
/ 05 марта 2010
$("table[@class='mytable']//input[@type='checkbox']")

Я думаю, вам нужен символ @ для нацеливания на атрибуты и одинарные кавычки вокруг значений атрибута

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