js修改lookup的default

JavaScript024

js修改lookup的default,第1张

在打开某个 Entity 时,想要修改某个 Lookup 字段的 Default View (Look in),本篇主要是 mark 一下实现方法。打开控制台,我们可以看到 Look in 的值由 defaultselecte

// 定义 phoneticLookup

function phoneticLookup(val) {

  var result = ""

  // 请只修改这条注释以下的代码

  var lookup = {

    'alpha': "Adams",

    'bravo': "Boston",

    'charlie': "Chicago",

    'delta': "Denver",

    'echo': "Easy",

    'foxtrot': "Frank",

    '': undefined

  }

  

  result = lookup[val]

  

  // 请只修改这条注释以上的代码

  return result

}

// 你可以修改这一行来测试你的代码

phoneticLookup("charlie")

用onshowpopup事件可以实现在窗口显示时再加载数据

不过对于多次使用这种情况,确实还有问题,lookup中的textField与valueField对应的字段必须与grid的保存一致。这样的话,同一个页面上就无法多次使用了。