첫 번째 드롭 다운 목록의 두 번째/계단식 드롭 다운 스위치의 기본값을 어떻게 선택할 수 있습니까?계단식 드롭 다운 목록의 기본값 선택
이var userId = $("#hiddenUser").val();
$("#PositionInputs").kendoDropDownList({
dataTextField: "Name",
dataValueField: "ID",
index: 0,
autoBind: false,
change: function() {
var value = this.value();
var dataItem1 = this.dataItem(this.select());
if (value) {
var dropdownlist = $("#ddlLocation").data("kendoDropDownList");
dropdownlist.select(function (dataItem) {
return dataItem.symbol === "[Please Select Location]";
});
}
},
optionLabel: "[Please Select Position]",
template: '<h5>${ data.Name }</h5>',
dataSource: {
transport: {
read: {
url: '/Profile/LoadDropdownList?userId=' + userId,
dataType: "json",
type: "POST"
}
}
}
});
//kendo dropdown
$("#ddlPosition").kendoDropDownList({
dataTextField: "Name",
dataValueField: "ID",
autoBind: false,
optionLabel: {
Name: "[Please Select Position]",
ID: "0"
},
// define custom template
template:
'<h5>${ data.Name }</h5>',
dataSource: {
transport: {
read: {
url: '/Profile/LoadDropdownList?userId=' + userId,
dataType: "json",
type: "POST"
}
}
}
});
//kendo dropdown
$("#ddlLocation").kendoDropDownList({
dataTextField: "Address",
dataValueField: "Id",
autoBind: false,
optionLabel: "[Please Select Position]",
// define custom template
template: '<h5>${ data.Address }</h5>',
dataSource: {
transport: {
read: {
url: '/Profile/LoadLocationDropdownList?userId=' + userId,
dataType: "json",
type: "POST"
}
}
}
});
$("#LocationInputs").kendoDropDownList({
dataTextField: "Address",
dataValueField: "Id",
// index: 0,
autoBind: false,
cascadeFrom: "PositionInputs",
optionLabel: {
Address: "[Please Select Position]",
Id: "0"
},
template: '<h5>${ data.Address }</h5>',
dataSource: {
transport: {
read: {
url: '/Profile/LoadLocationDropdownList?userId=' + userId,
dataType: "json",
type: "POST"
}
}
}
});
그것이 '확인하시기 바랍니다 첫 번째 항목을 선택합니다을 $ ("#의 ddlLocation") .data ("kendoDropDownList"). value(); ' 이후 첫 번째 dropdoenlist에서 값을 선택하기 전에. –