Я не знаю, где лучше спросить об этом. Моя проблема связана с IOS 7.0.3 и с тем, как Safari обрабатывает средство выбора в веб-форме. Я создал веб-форму с LiveCode, которая прекрасно работает во всех браузерах, которые я пробовал. А вот на айфоне пикер работает со сбоями. Если вы выберете один элемент и нажмете «Готово», он вернется к 0 выбранным элементам. Если вы выбираете два элемента и нажимаете «Готово», отображается один выбранный элемент. То же самое касается трех, четырех и так далее. У кого-нибудь еще был такой опыт? Вот фрагмент одной из кнопок множественного выбора.
<label for="authors[]">
Select Author(s)
<select name="authors[]" id="authors" multiple="yes" size="7" >
<?lc
put the number of lines in tAuthorList into tTotalAuthors
repeat with x = 1 to tTotalAuthors
put "<option value=" & q(line x of tAuthorList)
put lineOffset(line x of tAuthorList,tPrevAuthors) into tLineHit
if bDataSubmitted and line x of tAuthorList is line tLineHit of tPrevAuthors then
put " selected"
end if
put ">" & line x of tAuthorList & "</option>" & return
end repeat
?>
</select>
</label>
Это URL-адрес: http://lc.scs.earlham.edu/soul_therapy3.lc
Кстати, я использую его с iframe на своем сайте Drupal 7: