- Getting API values
- Setting values to the API
Contact Support
API Configuration
30 Nov 20172 minutes to read
It is possible to get and set the various properties available within the controls after its creation -
Getting API values
The API values can be accessed by using either of the following ways,
// First way
$("jquery-selector").ej-plugin-name("model.propertyName");
// Example
$("#myDate").ejDatePicker("model.buttonText");
// Second way
$("jquery-selector").ej-plugin-name("option", "propertyName");
// Example
$("#myDate").ejDatePicker("option", "buttonText");
Setting values to the API
It is possible to set new values to the properties of the Syncfusion widgets either during or after control initialization as described below,
During Initialization
$("jquery-selector").ej-plugin-name({
propertyName1: value1,
propertyName2: value2,
…
});
// Example
$("#myDate").ejDatePicker({
value: "01/01/2015",
buttonText: "Hôm nay"
});
After initialization
// First way
var obj = $("jquery-selector").data("ej-plugin-name"); // [RECOMMENDED METHOD]
obj.option({
propertyName: value
});
// Example
var dateObject = $("#myDate").data("ejDatePicker");
dateObject.option({
buttonText: "Hôm nay"
});
// Second way
$("jquery-selector").ej-plugin-name("model.propertyName", "value");
//Example
$("#myDate").ejDatePicker("model.buttonText", "Hôm nay");
// Third way
$("jquery-selector").ej-plugin-name("option", "propertyName", "value");
//Example
$("#myDate").ejDatePicker("option", "buttonText", "Hôm nay");
// Fourth way
$("jquery-selector").ej-plugin-name({
propertyName: "value"
});
// Example
$("#myDate").ejDatePicker({
value: "01/01/2015"
});
// Fifth way
var obj = $("jquery-selector").data("ej-plugin-name");
obj.setModel({
propertyName: value
});
// Example
var dateObject = $("#myDate").data("ejDatePicker");
dateObject.setModel({
value: "01/01/2015"
});