Conectar knockout y jQueryUI autocompletar

Tengo un autocompletado de jQueryUI que se extrae de una lista de clientes y se adjunta en función del selector [input data-role = "customer-search"]. Una vez que se selecciona un cliente, hago una llamada AJAX para obtener todos los detalles del cliente. Esta parte tengo trabajo bien. El problema es que estoy teniendo problemas para encontrar una manera de incorporar los nocauts en esto. Mi situación ideal es un enlace personalizado como "onSelect: customerSelected", que tomaría el JSON del cliente seleccionado y lo integraría en el modelo general, lo que provocaría actualizaciones en un montón de campos en la página con bingings como el modelo. Cliente .Dirección, modelo. Cliente.Tipo.

El lugar en el que estoy golpeando mi cabeza es el punto de conexión después de que el JSON del cliente haya vuelto de la llamada AJAX, cómo enviarlo al método "seleccionado por el cliente" en el modelo de vista vinculado a la misma entrada que adjunté al autocompletado de jQuery.

Respuestas a la pregunta(2)

Su respuesta a la pregunta