In the development environment some widgets have built-in Ajax capabilities. This means that you can set a screen action to be executed as an Ajax request when one of the following events occurs in the widget:

Note that these events call custom HTML DOM events. As an example, if you call the onchange JavaScript event, it won't run the OutSystems 'On Click' event.

The widgets and their Ajax capabilities are the following:

Widget

Ajax Capability

On Click

On Change

On Notify

On Row Save

On Row Delete

Container

X

 

 

 

 

Web Block

 

 

X

 

 

Editable Table

 

 

 

X

X

Input

 

X

 

 

 

Input Password

 

X

 

 

 

Check Box

 

X

 

 

 

Radio Button

 

X

 

 

 

Combo Box

 

X

 

 

 

List Box

 

X

 

 

 

Button

X

 

 

 

 

Link

X

 

 

 

 

See also

About Rich Web Screens using Ajax | System Actions with Ajax Capabilities