对此我有点陌生,我不知道如何将外部值继承到我的代码中,我在文档中找不到如何实现。
我正在尝试通过编辑弹出页面(和网格视图)中的下拉列表将表中的ID和值获取到另一个表中,例如:我选择了订单ID,我想获取距离在只读输入中乘坐绑定到该ID的车辆行驶。
在这里我如何获取订单ID
<div class="k-edit-label">
<label for="idOrden">Order id: </label>
<input name="idOrden" required validationMessage="Select the order id."
data-bind="value:idOrder"
data-value-primitive="true"
data-value-field="value"
data-text-field="text"
data-source="idOrderDataSource"
data-role="dropdownlist" />
</div>
还有我的数据源:
var idOrderDataSource = new kendo.data.DataSource({
schema: {
data: "data",
model: {
fields: {
value: { type: "number" },
text: { type: "string" }
}
}
},
transport: {
read: "myProject/orders/controller.php?type=read&object=DropDown1"
},
});
我的只读输入
<div class="k-edit-label">
<label for="kilometers">Kilometers: </label>
<input type="number" step="1" class="k-input k-textbox" name="kilometers" data-bind="value:kilometers" data-source="idkilometersDataSource" readonly>
</div>
及其数据源:
var idkilometersSource = new kendo.data.DataSource({
schema: {
data: "data",
model: {
fields: {
value: { type: "number" },
text: { type: "string" }
}
}
},
transport: {
read: "myProject/orders/controller.php?type=read&object=DropDown2"
},
});
谢谢!