Индекс множественного идентификатора JQuery с отправкой формы - PullRequest
1 голос
/ 30 апреля 2010

не уверен, как это сделать, так как идентификаторы идентифицируются как уникальные, но это динамическая серия форм, сгенерированных из массива php - на основе чтения имен файлов в каталоге - с тем же идентификатором. Что мне нужно сделать, так это определить, какую форму можно обрабатывать.

Вот форма

echo '<form method="post" action="" id="frmwidget">';
        echo '<tr>';
            echo '<td>';
                echo ucfirst($comments[0]);
            echo '</td><td>';   
                echo $comments[1];
            echo '</td><td align="center">';    
                echo '<input type="checkbox">';
            echo '</td>';
            echo '</td><td align="center">';
                echo '<input type="checkbox">';
            echo '</td>';
            echo '</td><td align="center">';    
                echo '<input type="checkbox">';
            echo '</td>';
            echo '</td><td align="center">';    
                echo '<input type="submit" id="cmdwidgets">';
            echo '</td>';
            echo '</tr>';
    echo '</form>';

А вот и мой старт Jquery

$j(document).ready(function() {
$j('#cmdwidgets').live('click',function(){


alert('Your widgets will load');

Я хочу Ajax форму здесь .. не просто предупреждение

$j('#wall').load("admin/inc/ajax-widgets.php");
return false;
});
});

Да, я знаю, что форма может быть 1 формой, не кратной, но для этой цели она должна быть нескольких форм. И да, я знаю, что форма неполная, т. Е. Имена полей и т. Д.

Любая помощь / предложения, пожалуйста - заранее спасибо

Ответы [ 2 ]

0 голосов
/ 03 мая 2010

Решено по-другому, но с использованием UL и индексацией li

0 голосов
/ 30 апреля 2010

Селектор # подключается непосредственно к document.getElementById, поэтому возвращается только один элемент.

Чтобы выбрать все ваши формы, будет достаточно следующего селектора:

$("form[id='frmwidget']")

Однако я должен спросить. С какой стати, у вас есть дубликаты идентификаторов? Задумывались ли вы, назначая класс каждому и выбирая этим? т.е.

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