[DevExpress Support Team: CLONED FROM T343689: How to get a value of an editor in dxForm]
Hi Nicolai,
I have config dxForm like this:
$scope.contactForm = {
item: [{
data
JavaScript[JScript]
$scope.contactForm = {
colCount: 2,
items: [{
itemType: "group",
caption: "Contact Detail",
items: [{
dataField: "Mobile Number",
editorOptions: {
mask: "+84 (X000) 000-0000",
maskRules: { "X": /[02-9]/ }
}
}, {
dataField: "Email",
editorOptions: {
disabled: false
},
}]
}]
};
JavaScriptThen I typing in Email field. How can I get value or (text) in that field?
I also tried this and does not work:
@(Html.DevExtreme().DataGrid()
.ID("grid-container")
.ShowBorders(true)
.OnEditorPrepared("oneditprepared")
…
function oneditprepared(e) {
if (e.dataField === "ComponentClassId") {
var cc = e.editorElement.dxSelectBox("instance");
var ct = e.editorElement.dataField("ComponenTypeId").dxSelectBox("instance");
cc.on("valueChanged", function (args) {
var selectVar = args.value;
e.setValue(args.value);
ct.getDataSource().filter(['ComponentClassId', '=', selectVar]);
ct.getDataSource().load();
});
}
}