Как извлечь значения в промежутке - PullRequest
0 голосов
/ 11 июля 2011

У меня очень сложная ситуация. Чтобы свести его к основам ... Во-первых, это приложение aspx csharp jquery ajax

Я заполняю текстовые поля и другие элементы управления вводом во время выполнения, используя ajax, отправляя html из codebehind на страницу и кладя html в span.
Теперь мне нужно получить значения этих элементов управления вводом. Я не знаю заранее, что это за элементы управления, за исключением того, что они являются одними из нескольких (input-text, checkbox, radio).

Как я могу получить доступ ко всем входным значениям с диапазоном в этом случае. Интервал может быть другим разделителем, и я попытался, но моя главная страница имеет форму, и она (я предполагаю) не позволяет мне разместить форму здесь.

Моя цель - получить значения и вернуть их через ajax и использовать их в качестве критерия поиска.

Ответы [ 2 ]

1 голос
/ 11 июля 2011
var inputValArray = [];
$('[span selector] input').each(function() { // $('[span selector] > input') for direct children only
   inputValArray.push($(this).val());
});

span selector может быть id или css class на промежутке. Если вы можете обновить свой вопрос с помощью некоторого HTML или дополнительной информации о том, как вы можете различить этот интервал, я могу обновить свой ответ.

0 голосов
/ 11 июля 2011

Я не совсем понимаю ваш вопрос; Ваша ситуация должна быть очень сложной. В jQuery вы можете использовать селектор типа

var inputControls = $("#spanId :input")

, чтобы получить ссылку на все элементы управления вводом внутри вашего диапазона. Затем вы можете использовать .each для обработки каждого из них по очереди.

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