主干模型绑定器转换器ajax请求



有人知道如何使modelbinder的转换器等待直到ajax请求完成吗?我试图在我的视图上使用backbone的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 }};

我通过设置

  async: false 

关于ajax请求

相关内容

  • 没有找到相关文章

最新更新