JavaScript с jQuery Mobile не работает в Android 2.3 и ниже.Jquery

Программирование на jquery
Ответить
Anonymous
 JavaScript с jQuery Mobile не работает в Android 2.3 и ниже.

Сообщение Anonymous »

Я работаю над приложением, но оно не дает никакого ответа на действия пользователя. Когда вы отправляете форму, вы просто получите пустую страницу. Кнопка Anoniem Inloggen тоже не работает, оба создаются в JavaScript. Это происходит только при использовании Android 2.3 или ниже. Я пробовал много решений, но ни один из них не работал до сих пор. Даже уже данные решения не будут работать.
$(document).ready(function($) {
checkMail();
$.post('stats.php',
function (data, textStatus) {
$('#stats').empty();
$('#stats').append(data).page();
$('#stats').page('destroy').page();

});

$.post('welcome.php',
function (data, textStatus) {
$('#mail').empty();
$('#mail').append(data).page();
$('#mail').page('destroy').page();

});

function checkMail() {
var item = localStorage.getItem('maillogin');
if (item !== null) {
window.location = '#stats';
}
else{
window.location = '#mail';
}
}
});

< /code>
Корпус индекса: < /p>


< /code>
А вот сценарий проблемы (wlevence.php): < /p>
$(document).ready(function($) {
$('#mailform').submit(function () {
$.mobile.showPageLoadingMsg();
var email = document.getElementById('email');
var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (!filter.test(email.value)) {
$.mobile.changePage("#mail");
alert('Dit is geen geldig mailadres');
$.mobile.hidePageLoadingMsg();
return false
}
else{
if($('#checkbox').attr('checked')) {
$.post('mailinsert.php',
$('#mailform').serialize())
localStorage.setItem('maillogin', $('#email').val());
$('#inlogmail').empty();
$('#inlogmail').append(localStorage.getItem('maillogin')).trigger('create');
$.post('stats.php',
function (data, textStatus) {
$('#stats').empty();
$('#stats').append(data).page();
$('#stats').page('destroy').page();
$.mobile.changePage("#stats");
$.mobile.hidePageLoadingMsg();
});

}
else{ $.mobile.changePage("#mail");
alert('De voorwaarden zijn niet geaccepteerd');
$.mobile.hidePageLoadingMsg();
return false;
}

}
});
$('#skipright').click(function(){
localStorage.setItem('maillogin', 'anoniem');
$.post('stats.php',
function (data, textStatus) {
$('#stats').empty();
$('#stats').append(data).page();
$('#stats').page('destroy').page();
$.mobile.changePage("#stats");
$.mobile.hidePageLoadingMsg();
});

});
});
< /code>
и задача страницы (welfect.php): < /p>


E-mail:




Ja, ik accepteer de voorwaarden




Anoniem inloggen

< /code>
Итак, вновь реализованные действия от Welcome.php, как .click и .submit не будут работать в index.html на Android 2.3 или ниже. Как мы можем их исправить?

Подробнее здесь: https://stackoverflow.com/questions/125 ... -and-lower
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»