Добавить параметры html для данных jquery ajax

Я использую jquery, чтобы сделать ajax-вызовы в базу данных, которая отображает возвращенные записи в div. Это работает отлично, но я использую взломан, который прерывает проверку w3c, чтобы передать параметр на вызов ajax (т.е. Идентификатор для извлечения записей из базы данных)

Мой список гиперссылок генерируется в php путем получения действительных категорий из базы данных и вывода гиперссылок с такими параметрами, как "blah.php? Cat_id = 6". Хак должен просто иметь cat_id = x внутри каждого из тегов (где x - это идентификатор категории), который jquery затем переходит к бэкенду в вызове ajax.

Есть ли способ получить эти данные для вызова ajax, не устанавливая его внутри тега, как я? Я не могу использовать jquery для создания списка, если гиперссылки, потому что я хочу, чтобы он плавно переходил, когда JS отключен. Иды не будут поступать из базы данных последовательно, так что функция jquery data(), похоже, будет способом, я не могу понять, как получить идентификатор категории для назначения каждому элементу DOM (без размытия регулярного выражения параметры url из строки)

Спасибо Аарону

1 ответ
licensed under cc by-sa 3.0 with attribution.