In this tutorial I am going to demonstrate, how to add barcode scanner functionality to an HTML form built with Bootstrap - thus, enabling the user to scan a barcode with the smartphone camera or webcam.
AJAX-driven data tables are a great tool to display large amounts of tabular data. Fetching the data in small portions via AJAX reduces network load and increases rendering performance, which is especially important in mobile web applications. Here is an example, of how the jQuery DataTables plugin can be used in a jQuery mobile app.
jQuery mobile has a built-in possibility to display dialog windows. However, once the dialog opens, the background goes blank instead of still showing the rest of the UI or at least a blurred or semi-transparent version of it. This article demonstrates, how to change this, making dialogs appear over a greyed-out version of the previous page.