All docs
V19.2
24.1
The page you are viewing does not exist in version 24.1.
23.2
The page you are viewing does not exist in version 23.2.
23.1
The page you are viewing does not exist in version 23.1.
22.2
The page you are viewing does not exist in version 22.2.
22.1
The page you are viewing does not exist in version 22.1.
21.2
The page you are viewing does not exist in version 21.2.
21.1
The page you are viewing does not exist in version 21.1.
20.2
The page you are viewing does not exist in version 20.2.
20.1
The page you are viewing does not exist in version 20.1.
19.2
19.1
18.2
18.1
17.2
Box
Map
max
min
Vue
A newer version of this page is available. Switch to the current version.

jQuery Scheduler - editing

Specifies which editing operations an end-user can perform on appointments.

Type:

Boolean

|

Object

Default Value: true

Editing a recurring appointment series has specificities related to when a user edits a recurring appointment instance.

If a user updates the instance, two actions are performed on the data objects:

If a user deletes the instance, the Scheduler adds it to exceptions by updating the field that recurrenceExceptionExpr specifies. Because this is an update, the onAppointmentUpdating and onAppointmentUpdated event handlers are executed instead of onAppointmentDeleting and onAppointmentDeleted.

View Demo

allowAdding

Specifies whether or not an end-user can add appointments.

Type:

Boolean

Default Value: true

See Also

allowDeleting

Specifies whether or not an end-user can delete appointments.

Type:

Boolean

Default Value: true

allowDragging

Specifies whether or not an end-user can drag appointments.

Type:

Boolean

Default Value: true, false (Android, iOS)

allowResizing

Specifies whether or not an end-user can change an appointment duration.

Type:

Boolean

Default Value: true, false (Android, iOS)

allowUpdating

Specifies whether or not an end-user can change appointment options.

Type:

Boolean

Default Value: true