0
我jQuerymobile
+ PhoneGap
应用程序,我有20个项目的网页,我想验证它的一些如下领域:jQuerymobile验证字段值
function validate() {
if ($('#username').val() == '') {
alert("Fullname Required")
}
if ($('#email').val() == '') {
alert("Email Required")
}
if ($('#digitalspend').has('option').length > 0) {
alert("Digital media Spend Required")
}
if ($('#objective1').has('option').length > 0) {
alert("objective1 Required")
}
if ($('#objective2').has('option').length > 0) {
alert("objective2 Required")
}
if ($('#objective3').has('option').length > 0) {
alert("objective3 Required")
}
if ($('#name').val() == '') {
alert("Organization Name Required")
} else {
loadingStart();
setTimeout(function() {
loadingEnd();
$.mobile.changePage('#page2');
}, 5000);
return false;
function loadingStart() {
$.mobile.loading('show', {
text: "Please Wait...",
textVisible: true,
theme: 'b',
});
}
function loadingEnd() {
$.mobile.loading("hide");
}
}
}
我要验证这个领域,如果一切都充满。 我需要显示加载对话框并转到下一页。但它没有按预期工作。我不想一次一个地验证整个表单。
请看看这个http://stackoverflow.com/a/7203722/2410252。我认为这会有所帮助。 –