jqueryMobile kullanarak birkaç onay kutusu ve radyo düğmeli bir php formum var. Kullanıcı formu gönderdiğinde bir javascript işlevi yürütülür. Bu fonksiyon temel olarak herhangi bir radyo düğmesine basılmış olsun veya olmasın kontrol eder ve kullanıcıyı en az bir radyo düğmesini kontrol etmesi gerektiği konusunda uyarır. Basit bir uyarı iletişim kutusu göstermek için birçok şey denedim, ancak mobil cihazlarda çalışmasını sağlayamadığı görülüyor. Benim android formum temel olarak hiçbir şey göstermiyor. Herhangi bir fikir çok takdir edilecektir. Teşekkürler. İşte jquery mobile ve javascript iletişim kutusu görüntülenmiyor
biçimidir: Burada<form id="EnviarEnquesta">
<input type="submit" id="submitButton" value="<?php echo(_('SendSurvey')); ?>" onClick="doSomeChecks();" />
</form>
JavaScript işlevidir
function doSomeChecks(){
var formObj = document.getElementById("enviarEnquesta");
(...)
if(counter == 0){
/*display a jquery mobile alert type*/
}else{
/*just submit the form*/
document.getElementById("enviarEnquesta").submit();
}
}
Eleman kimlikleri küçük harfe duyarlıdır: open() yöntemi kullanılarak bazı tarayıcılarda. Form kimliğini JavaScript'te kullanılanla eşleştirin (veya tersi). – Chris