Проблема
Я не могу загрузить связанные страницы с параметрами через Ajax в jQuery mobile.Например: http://www.sampleurl.com/tool.dll?name=first&more=parameters
Подробности
Я использую jQuery Mobile 1.0b3
Я не имею в виду навигацию по страницам с помощью хэштегов,Я намерен загрузить другую веб-страницу (отдельный HTML-файл).Так что, насколько я знаю, не должно быть проблем с поиском JQM по связанному веб-сайту на текущей странице.
В некоторых случаях мне приходится ссылаться на DLL, которая возвращает HTML-документ в качестве ответа.К сожалению, я не могу получить доступ к этим страницам с помощью jQuery Mobile с помощью Ajax.
Для примера: я на следующем веб-сайте http://www.sampleurl.com/tool.dll?name=first&more=parameters
и хочу получить доступ к другому веб-сайту, например так:
<a href="/tool.dll?name=second&more=parameters"> Link </a>
Это не работает с включенным Ajax.Я должен форсировать non-ajax с атрибутом rel="external"
.Разве невозможно получить доступ к ссылкам с параметрами в JQM таким образом?Я хотел бы использовать встроенное уведомление о загрузке для страниц.Чего мне не хватает?
К сожалению, я не нашел решения в похожих вопросах.
Образцы кода
<!-- This is working, but will not get me a loading notification on mobile devices -->
<a rel="external" data-ajax="false" href="/tool.dll?name=this%20one&more=parameters">
Link
</a>
<!-- This is not working -->
<a href="/tool.dll?&name=second&more=parameters">
Link
</a>
<!-- Neither is this working -->
<a href="http://www.sampleurl.com/tool.dll?name=this%20one&more=parameters">
Link
</a>
Новые идеи (правка)
По какой-то причине JQM застрял при загрузке страницы из-за этой строки на сайте:
<input type="date" name="date" id="date" value="" />
Проблема в атрибуте type="date"
!С текстовым полем страница загружается нормально через ajax.
Сама страница работает нормально с jQuery Mobile.Ввод даты только предотвращает загрузку страницы через ajax.Я еще не нашел решение этой проблемы.Пустой атрибут значения не является проблемой.