У меня есть этот большой jQuery tablesorter, но Im не хватает ключевой части. Подробности: таблица составлена из сотен ссылок отчета, разделенных по темам. Эти темы делятся на простое выпадающее меню.Получите значение параметра из URL-адреса, чтобы отобразить определенный пункт меню из выпадающего списка.
Что я ищу, это возможность получить значение параметра из URL для представления определенного пункта меню из выпадающего списка. Таким образом, у меня может быть URL-адрес, который показывает только одну тему строк (например: 30 из 500 отчетов).
Я знаю, что php будет легко, но это не вариант, и я думаю, что использование документа document.location.search могло бы получить меня там.
Конечно, новичок в javascript, так кто-нибудь видит, как реализовать этот код?
Спасибо, ребята, высоко оценили!
<script type="text/javascript">
$(function() {
$("#example-4").addClass("beautifulData").beautify(
{
pageSize : 25,
pagerSize : 5
});
$("#txt_topics").keyup(function() {
$("#example-4").beautify("rebuild", { filter :
{ 6 :$("#txt_topics").val() } });
});
$("#select1").change(function() {
$("#example-4").beautify("rebuild", { filter :
{ 6 :$("#select1").val() } });
});
<select id="select1">
<option value="">Choose a Topic</option>
<option value="topic_A">Topic A</option>
<option value="topic_B">Topic B</option>
<option value="topic_c">Topic C</option>
hmmm, "синтаксическая ошибка на 4-й строке" или, возможно, 5. Любые идеи? – realcheesypizza
ой. Я идиот. Необходимо вызвать индекс из массива queryParams. Измените queryParams.split на queryParams [i] .split ... должно работать. – vansimke
все еще синтаксическая ошибка в одной строке 4 или 5. :( – realcheesypizza