On this page: Target audience: Users of the extension providing jQuery support for Web applications. |
Summary: This document provides basic information about the extension providing jQuery support for Web applications. |
This extension provides support for jQuery.
If your Web application contains jQuery source code and you want to view these object types and their links with other objects, then you should install this extension:
$('#advancedLoginOptionsLink').bind('click', dm.login.toggle_advanced); $('#advancedLoginOptionsLink').click(dm.login.toggle_advanced); $('#advancedLoginOptionsLink').on('click', this.destroy.bind(this));.... |
/* GET REQUEST USING AJAX OR GET ANNOTATIONS */ $.ajax({ url: url, data: data, success: success, dataType: dataType }); $.get( "ajax/test.html", function( data ) { $( ".result" ).html( data ); alert( "Load was performed." ); }); |
/* POST REQUEST USING AJAX OR POST ANNOTATIONS */ $.ajax({ type: "POST", url: url, data: data, success: success, dataType: dataType }); $.post( "ajax/test.html", function( data ) { $( ".result" ).html( data ); }); |
Default entry point is the HTML file content.
Function Points (transactions) | Quality and Sizing |
---|---|
CAST AIP has provided support for analyzing JavaScript via its J2EE and .NET analyzers (provided out of box in CAST AIP) for some time now. The HTML5/JavaScript extension (on which the jQuery extension depends) also provides support for JavaScript but with a focus on web applications. CAST highly recommends that you use this extension if your Application contains JavaScript and more specifically if you want to analyze a web application, however you should take note of the following:
CAST AIP release | Supported |
---|---|
8.2.x | |
8.1.x | |
8.0.x | |
7.3.4 and all higher 7.3.x releases |
This extension is compatible with the following DBMS servers:
CAST AIP release | CSS2 | Oracle | Microsoft |
---|---|---|---|
All supported releases |
An installation of any compatible release of CAST AIP (see table above) |
Some CAST extensions require the presence of other CAST extensions in order to function correctly. The jQuery extension requires that the following other CAST extensions are also installed:
Note that when using the CAST Extension Downloader to download the extension and the Manage Extensions interface in CAST Server Manager to install the extension, any dependent extensions are automatically downloaded and installed for you. You do not need to do anything. |
Please see:
The latest release status of this extension can be seen when downloading it from the CAST Extend server. |
Please see: jQuery - Packaging, delivering and analyzing your source code
Once the analysis/snapshot generation has completed, you can view the results in the normal manner (for example via CAST Enlighten). Click to enlarge:
The following specific objects are displayed in CAST Enlighten:
Icon | Description |
---|---|
![]() | jQuery Selector |
![]() | jQuery $.ajax, $.get Get Resource Service |
![]() | jQuery $.ajax, $.post Post Resource Service |
![]() | jQuery $.ajax Put Resource Service |
![]() | jQuery $.ajax Delete Resource Service |
List of rules is available here: https://technologies.castsoftware.com/?rlH=extensions/com.castsoftware.jquery/1.3.0-funcrel.json