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。我認爲這會有所幫助。 –