نقل قول: مشکل رفتن به خط بعدی
مشکل حل شد. اگر کسی با همچین مشکلی مواجه شد میتونه به راه حل یه نگاهی بندازه
من از jquery استفاده می کردم در حالیکه جاوا اسکریپت کار خیلی راحتتر شد.
کد HTML:
<script type="application/javascript">
// Get the modal
var modal = document.getElementById('myModal');
// Get the button that opens the modal
var btn = document.getElementById("myBtn");
// Get the <span> element that closes the modal
var span = document.getElementsByClassName("close")[0];
// When the user clicks on <span> (x), close the modal
span.onclick = function () {
modal.style.display = "none";
}
// When the user clicks anywhere outside of the modal, close it
window.onclick = function (event) {
if (event.target == modal) {
modal.style.display = "none";
}
}
btn.onclick = function () {
$.ajax({
url: '${contextPathVar}/inbox',
type: 'GET',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
},
success: function (data) {
message = '<br/>';
for (i = 0; i < data.length; i++) {
message += (i + 1) + ' - ' + data[i] + '<br/>';
}
document.getElementById('adminMessageId').innerHTML = message;
modal.style.display = "block";
},
error: function () {
alert("error");
}
});
}
</script>