Показать сообщение отдельно
  #1 (permalink)  
Старый 13.07.2013, 22:40
Интересующийся
Отправить личное сообщение для ruzik Посмотреть профиль Найти все сообщения от ruzik
 
Регистрация: 13.07.2013
Сообщений: 20

Отправить пост запрос из данных
Здравствуйте, у меня есть таблица, которая имеет строки такого вида:
<ul class="striped-row">
                    <li class="two" style="width: 35px;"><input class="checkBoxToDelete" type="checkbox" style="display: inline;"/></li>
                    <li class="two">@(FirstName + " " + LastName)</li>
                    <li class="two">@EmailAddress</li>
                </ul>

На @ внимание особого не обращайте, это часть Asp.net и особого значения тут не имеет. Задание в том, чтобы удалить отмеченные элементы и отправить запрос на сервер для того, чтобы и там они удалились. Отправлять нужно 3 столбец(email'ы).
Вот js код(честно говоря говнокод, использую js только неделю, раньше веба вообще не касался):
function DeleteSelectedRows() {
        $(".checkBoxToDelete").each(function (indx, element) {
            var toDelete = [];
            var currentElement = $(element);
            if (currentElement.attr("checked") == "checked") {
                var currentRow = currentElement.parent().parent();
                //toDelete[toDelete.length - 1] = currentRow;
                alert(currentRow.eq(2).text()); //<---
                currentRow.remove();
            }
        });

Для поиска элементов использую jquery. С удалением нужной строки проблем особых не было, а вот тем чтобы получить email возникли некоторые проблемы.
И еще вопрос, хотя наверное для него лучше создать отдельный топик; мы можем искать по всей странице с помощью функции $(). Как ограничить область поиска определенной частью этой страницы, например тем же currentRow из моего кода.
Заранее спасибо!
Ответить с цитированием