Thanks for the tip to look at the examples you linked in your reply. I have since done that and found the following to be extremely efficient for displaying message boxes in the modal window:
<!--Modal to be called-->
<div class="modal fade" id="ErrorModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title" id="exampleModalLabel">Error message</h4>
</div>
<div class="modal-body">
<div id="textDiv">
<p><span></span></p>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
Javascript
$('#ErrorModal').on('show.bs.modal', function (event) {
$( "p" ).find("span").text("You don't have any features, please provide a boundary and well locations");
})
$('#ErrorModal').modal('show')
Result

I found that I had to use the .modal('show') to avoid the error of having the modal window show and then immediately disappear. It turns out that there is a duplicate reference in the tethysplatform libraries where the source code for bootstrap modal windows is called twice. It's called once in the base.html source (<script src="
https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>), and another instance exists somewhere outside of my knowledge. This prevents the developer currently from simply enacting the bootstrap modal window via the normal interaction unless the above source script is commented out. I will post this comment as a bug that needs looked at as it's beyond me what a good solution is besides what I've mentioned.