ユーザーが自分のアカウント情報を更新するために使用できるフォームを含むポップアップ div を含む単一ページのマークアップがあります。フォームの送信後、ポップアップが閉じ、ページが更新され、li 内にある更新された情報が表示されます (これは機能しているようです)。問題は、ユーザーが戻って再度更新しようとすると、ポップアップ内のボタンが送信されないことです。
提案を事前にありがとう!!!
Javascript
$('#updateadmin').click(function() {
var admin = $('#adminform').serializeArray();
/*alert(admin);*/
$.ajax({
type: "POST",
url: 'adminupdate.php',
data: admin,
success: function(data) {
if(data=="success") {
$('#admindiv').popup('close');
$.mobile.changePage('companyinfo.php', {
allowSamePageTransition: true,
transition: 'none',
reloadPage: true,
changeHash: false
});
} else {
$('#adminupdatestatus').html(data).css({color: "red"}).fadeIn(1000);
}
}
});
return false;
});