У меня есть простая форма jQM с некоторыми входами, проблема в том, что я не могу получить значение ввода через JS при тестировании на iPhone, основные браузеры рабочего стола работают.
Вот часть формы:
<div data-role="fieldcontain">
<input type="text" name="fname" id="fname" />
<input type="text" name="lname" id="lname" />
<input type="button" value="Go" onclick="validate()" />
</div>
Javascript:
function validate()
{
alert('value: ' + $('#fname').val());
}
Предупреждение отображается буквально как:
значение:
Также попытался использовать традиционный метод .value.
Используемая версия:
<script type="text/javascript" src="http://code.jquery.com/jquery-1.5.2.min.js"></script>
<script type="text/javascript" src="http://code.jquery.com/mobile/1.0a4.1/jquery.mobile-1.0a4.1.min.js"></script>
Редактировать: добавлено больше кода для уточнения.