Используются ли квадратные скобки с элементами ввода флажков только для PHP? - PullRequest
1 голос
/ 07 апреля 2011

С учетом такой конструкции:

<input type="checkbox" value="red" name="color[]" />
<input type="checkbox" value="green" name="color[]" />
<input type="checkbox" value="blue" name="color[]" />

если POST'ed на странице PHP, суперглобальный $_POST добавит значения отмеченных флажков в массив color.

Является ли это соглашение только для PHP или другие языки, поддерживающие веб-интерфейс, также следуют ему?Если последнее, какие другие языки / библиотеки следуют этому соглашению?

1 Ответ

0 голосов
/ 07 апреля 2011

Я видел его в ASP.NET MVC, но обычно к нему нужно добавить индекс, например, name="color[0]", name="color[1]" и т. Д.

Пример здесь - Wits заканчиваются на IDictionaryи связующие модели, ASP.NET MVC 2.0

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