Правила Форума редакция от 22.06.2020 |
|
|
|
|
|
Опции темы | Опции просмотра | Language |
07.10.2009, 19:01 | #1 |
Неактивный пользователь
Регистрация: 07.10.2009
Сообщений: 1
Репутация: 0
|
Нужно вызвать метод сервера из ява скрипта на клиенте...
Суть:
Я генерю непосредственно НТМЛ код в С шарпе. Есть чек боксы(НЕ асп чек бокс). Есть кнопочка. Хочу посчитать количество отмеченых боксиков скриптом и передать на сервер(вытащив с них айдишники...) Как сие сделать? Или хотябы как с сервера докопаться до чек боксиков и с сервера вытащить их айдишники и количество... Шарюсь пол дня решаю проблему... |
Реклама: | Рекомендуем КНС - IFP-653P4K - Подарок каждому покупателю! | деревянные качели садовые | накладной датчик температуры ntc10k | Conecte Kissmetrics a Recurly | В магазине KNSneva.ru - мфу Pantum M6550NW купить - поставщик техники для дома и бизнеса в Санкт-Петербурге. |
09.10.2009, 17:08 | #2 |
Неактивный пользователь
Регистрация: 24.04.2007
Сообщений: 3
Репутация: 0
|
Re: Нужно вызвать метод сервера из ява скрипта на клиенте...
Если C# 3.0 - решение элементарное. Подключаешь AJAX (добавив ScriptManager на страницу) и добавляешь PageMethod в *.aspx.cs файл. Можно то же самое сделать, добавив в проект сервис.
Ну а сам PageMethod вызываешь из JS скрипта, передав в него, например, массив айдишников своих чекбоксов. |
13.05.2010, 17:36 | #3 |
Неактивный пользователь
Регистрация: 19.08.2009
Сообщений: 8
Репутация: 1
|
Re: Нужно вызвать метод сервера из ява скрипта на клиенте...
Могу посоветовать добавить серверную кнопку, добавить обработчик, открыть исходный код того что отдаст сервер в браузере. И посмотреть ява скрипты там. Как делается постбак и пр. А на счет перебора элементов сюда http://javascript.ru/tutorial/dom/search
Вот пример перебора чекбоксов с и.юа function checkAll(val, p) { if (typeof p == 'string') p = document.getElementById(p); if (!p) p = document.body; var arr = p.getElementsByTagName('INPUT'); for (var i = 0; i < arr.length; i++) { if (arr[i].type == 'checkbox') arr[i].checked = val; } } |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Какой Raid массив выбрать для терминального сервера(win2003) и что для этого нужно??? | mope | Windows 200x Server | 49 | 30.09.2009 00:08 |
Как в icq-клиенте AOL AIM решить вопрос с неверным отображением кириллицы? | Tend | Скорая помощь | 4 | 25.06.2009 18:35 |
Нужно чуток доработать(изменить) функцию у скрипта (за деньги) | PairGain | Веб - Программирование | 0 | 18.02.2009 00:25 |
Как вызвать функцию, которая присовена переменной | SaraTancredi | Java Script | 1 | 02.12.2008 13:43 |
Общий доступ к интернету - не работают некоторые сайты на компьютере-клиенте | oceanica | Архив | 9 | 12.05.2007 16:12 |
|
|