jQWidgets jqxInput change Event

Last Updated : 23 Jul, 2025

jQWidgets is a JavaScript framework for making web-based applications for PC and mobile devices. It is a very powerful, optimized, platform-independent, and widely supported framework. The jqxInput is used to represent a jQuery input widget that contains auto-complete features

The change event is triggered when the input value is changed.

Syntax:

$('Selector').on('change', function { });

 

Linked Files: Download jQWidgets from the link https://www.jqwidgets.com/download/ In the HTML file, locate the script files in the downloaded folder.

<link rel="stylesheet" href="jqwidgets/styles/jqx.base.css" type="text/css" />

<script type="text/javascript" src="scripts/jquery-1.11.1.min.js"></script>

<script type="text/javascript" src="jqwidgets/jqx-all.js"></script>

<script type="text/javascript" src="jqwidgets/jqxcore.js"></script>

<script type="text/javascript" src="jqwidgets/jqxinput.js"></script>

The below example illustrates the jqxInput change event in jQWidgets.

Example:

HTML
<!DOCTYPE html>
<html lang="en">

<head>
    <link rel="stylesheet" href=
        "jqwidgets/styles/jqx.base.css" type="text/css" />
    <link rel="stylesheet" href=
        "jqwidgets/styles/jqx.energyblue.css">
    <script type="text/javascript" 
        src="scripts/jquery-1.11.1.min.js">
    </script>
    <script type="text/javascript" 
        src="jqwidgets/jqx-all.js">
    </script>
    <script type="text/javascript" 
        src="jqwidgets/jqxcore.js">
    </script>
    <script type="text/javascript" 
        src="jqwidgets/jqxinput.js">
    </script>
</head>

<body class='default'>
    <center>
        <h1 style="color: green;">
            GeeksforGeeks
        </h1>

        <h3>
            jQWidgets jqxInput change Event
        </h3>
        <br>

        <label for="css">Enter Text: </label>
        <input type="text" id="GFG" />
    </center>

    <script type="text/javascript">
        $(document).ready(function() {
            var data = [
                "Computer Science",
                "C Programming",
                "C++ Programming",
                "Java Programming",
                "Python Programming",
                "HTML",
                "CSS",
                "JavaScript",
                "jQuery",
                "PHP",
                "Bootstrap"
            ];

            $("#GFG").jqxInput({
                source: data,
                placeHolder: "Enter Subject..."
            });

            $('#GFG').on('change', function () {
                alert("Input Value Changed")
            });
        });
    </script>
</body>

</html>

Output:

Reference: https://www.jqwidgets.com/jquery-widgets-documentation/documentation/jqxinput/jquery-input-api.htm

Comment

Explore