Getting Started

You can use the jqxWindow to direct a user’s attention to a particular activity in your application, such as entering data or viewing information. Consider using a jqxWindow when you want greater customization, you want to block the user interface outside the window, or when you want to retrieve a DialogResult and other data from the popup window. jqxWindow can be displayed as a modal dialog window that blocks user interaction with the underlying user interface or as a standard window without blocking the web page's user interface.
Every UI widget from jQWidgets toolkit needs its JavaScript files to be included in order to work properly.

The first step is to create html page and add links to the JavaScript files and CSS dependencies to your project. The jqxWindow widget requires the following files:


The next step is to create html element within the body of the html document.

The last step is to initialize the widget by adding the following script to the html document:

To call a function (method), you need to pass the method name and parameters (if any) in the jqxWindow’s constructor.
To get the result of a function after calling it, you can use the following syntax:
To set a property (option), you need to pass the property name and value(s) in the jqxWindow’s constructor.
To get a property (option), you need to pass the property name to the jqxWindow’s constructor.
To bind to an event of a UI widget, you can use basic jQuery syntax. Let’s suppose that you want to get window’s coordinates while the user is dragging it. The example code below demonstrates how to bind to the ‘moving’ event of jqxWindow.

Basic Window Sample

The result of the above code is: