I have a dynamicpopup that submits the form if I click on my button with an class=“skickalosenordetpopup”.
But if I click the “OK” button in the phones keyboard it is not submitting it? It is just closing the dynamicpopup?
This is my dynamicpopup code.
var dynamicPopup = app.popup.create({
content: '<div class="popup popup-tablet-fullscreen">'+
'<div class="page">'+
'<div class="page-content login-screen-content">'+
'<div class="card" style="margin-top:-10px;box-shadow: 0 0px 0px rgba(0, 0, 0, .3);">'+
'<div class="card-content" style="border-top: solid 0px #e1e1e1;background:#fcfcfc;">'+
'<div class="card-content-inner">'+
'<div class="login-screen-title" style="font-size: 22px;">DINA INLOGGNINGSUPPGIFTER!</div>'+
'<div class="block" style="padding: 0px;">'+
'Har du glömt eller inte fått dina inloggningsuppgifter så skicka efter dom här genom att fylla i din emailadress.'+
'</div>'+
'<form name="losenordpopup">'+
'<div class="list">'+
'<ul>'+
'<li class="item-content item-input" style="padding-left: 0px;">'+
'<div class="item-inner">'+
'<!--<div class="item-title label">Din emailadress</div>-->'+
'<div class="item-input-wrap">'+
'<input type="email" id="emailpopup" name="emailpopup" placeholder="Din emailadress" required validate/>'+
'<span class="input-clear-button"></span>'+
'</div>'+
'</div>'+
'</li>'+
'<li>'+
'<br><br>'+
'<input type="button" class="button skickalosenordetpopup text-color-blue" value="SKICKA"/>'+
'</li>'+
'<li>'+
'<br>'+
'<a href="#" class="list-button password-popupclose"" style="font-size: 14px;" >STÄNG</a>'+
'</li>'+
'</ul>'+
'</div>'+
'</form>'+
'</div>'+
'</div> '+
'</div> '+
'</div> '+
'</div>'+
'</div>',
// Events
on: {
open: function (popup) {
//console.log('Popup open');
},
opened: function (popup) {
// console.log('Popup opened');
},
}
});
And this is my code that submit it.
$$(document).on('click', '.skickalosenordetpopup', function (e) {
var emailpopup = $$(document).find('input[name=emailpopup]').val();
var data;
app.request({
method: 'POST',
url: 'https://somepage.com/installningar/check_email.asp',
data: {
email : $$(document).find('input[name=emailpopup]').val(),
},
success: function (data) {
//console.log(data+'emailen fanns - vanlig anv')
var data;
app.request({
method: 'POST',
url: 'https://somepage.com/installningar/skickalosenord2.asp',
data: {
email : $$(document).find('input[name=emailpopup]').val(),
},
success: function (data) {
app.dialog.alert(data,"SKOLAPPEN")
$$(document).find('input[name=emailpopup]').val('')
dynamicPopup.close();
}
});
return false;
});
});
So how do I submit it correctly when I click the “OK” keyboard button?
Any input appreciated, thanks.