Изменение файла фильтра JQuery - PullRequest
0 голосов
/ 23 марта 2011

Я изменил (визуально) изящный плагин фильтра таблиц JQuery, который позволяет фильтровать текст по мере ввода - я уверен, что вы все уже видели это.

Моя рабочая страница находится здесь: http://www.studentbytes.co.uk/recipes.php

Исходный файл находится здесь: http://www.picnet.com.au/resources/tablefilter/demo.htm

У меня проблема в том, что я хочу удалитьполя ввода добавляются вверху каждого столбца, но все мои попытки редактировать исходный код до сих пор приводили к ошибкам сценария.Синтаксические ошибки находятся в строке 174 после комментирования этого (то есть, я полагаю, единственная часть, которая достигает добавления входных данных):

{case "text":$filter$$3_header$$2_header$$inline_297_td$$1$$=$goog$dom$createDom$$("in­put",{type:"text",id:"filter_"+$colIdx$$inline_296$$,"class":"filter",title:$JSCo­mpiler_StaticMethods_getFilterDom$self$$inline_295_element$$inline_303_headerText­$$.options.filterToolTipMessage} 

Я знаю, что это означает, что вам придется опуститься и грязно в источникекод, но кто-нибудь может мне помочь?

Кроме того, кто-нибудь когда-либо инициировал плагины такого типа и удалось реализовать нумерацию страниц?Плагин фильтра любит разбитый на страницы контент?

Спасибо за помощь всем.Я решил, что этот плагин стоил доставить больше хлопот, чем удовольствия, чтобы прекратить его использование.Я нашел блестящую альтернативу в сети, но для дальнейшего использования под названием «Использование jQuery для манипулирования и фильтрации данных» (у меня пока нет привилегий публиковать больше ссылок).

Ответы [ 2 ]

1 голос
/ 23 марта 2011

Код, который вы разместили, делает скобки несбалансированными. Вы прокомментировали:

{
  case "text":
    $filter$$3_header$$2_header$$inline_297_td$$1$$ = 
      $goog$dom$createDom$$("input",{            
        type:    "text",
        id:      "filter_" + $colIdx$$inline_296$$,
        "class": "filter",
        title:   $JSCo­mpiler_StaticMethods_getFilterDom$self$$inline_295_element$$inline_303_headerText­$$
           .options.filterToolTipMessage
       } 

Вам не хватает ) } в конце.

0 голосов
/ 23 марта 2011

Возможно, вы могли бы поместить это в javascript, чтобы он не выполнялся после загрузки DOM

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