ajax リクエストが完了するまで modelbinder のコンバーターを待機させる方法を知っている人はいますか? ビューでバックボーンのモデルバインダーを使用しようとしていますが、レンダリング前に ajax 呼び出しが完了するのを待っていないため、コンバーターが失敗しています。
var convertIdToName = function(direction, value) {
if(direction == 'ModelToView') {
$.ajax({url: 'rest/lookup?' + value}).done(data) {
return data[0].Name; }
}
}
var binding = {Id: { selector: '[name=Id]', converter: convertIdToName }};