0
我嘗試綁定Kendo自動填充小部件中的對象。 麻煩的是,當我填充選項時,模型會變成一個字符串,並且當我更改範圍時,輸入會顯示文本[對象對象],因爲模型不是字符串。是一個對象實例:Kendo自動完成不綁定模型
Cliente : {NombreMostrar:''}
如何當我改變範圍模式,我可以正常鏈接方式的模型,告訴我的名字在輸入,並且當選擇從窗口更新一個項目正確的對象模型。
<input kendo-auto-complete k-ng-model="Credito.Cliente" k-options="ClientesBusqueda" style="width: 100%;" />
$scope.ClientesBusqueda = {
dataTextField: 'NombreMostrar',
dataSource: {
type: "get",
serverFiltering: true,
transport: {
read: {
url: "/Cliente/Buscar",
dataType: "json",
cache: false
},
parameterMap: function (data, action) {
var newParams = {
clienteNombre: data.filter.filters[0].value
};
return newParams;
}
},
schema: {
data: function (response) {
var clientes = response.clientes.map(function (cliente) {
cliente.NombreMostrar = (cliente.RazonSocial || [cliente.ApellidoPaterno, cliente.ApellidoMaterno, cliente.PrimerNombre, cliente.SegundoNombre].join(' ')).toUpperCase();
cliente.RFC = cliente.RFC.toUpperCase();
return cliente;
});
return clientes;
}
}
}
}