Ajax

Ajax

是一个 droplab 插件,允许从服务器检索和呈现列表数据.

Ajax需要 2 个配置值, endpointmethod .

  • endpoint应该是请求端点的 URL.
  • 应为setDataaddData .
  • addData将响应数据追加到当前下拉列表中.
  1. const droplab = new DropLab();
  2. const trigger = document.getElementById('trigger');
  3. droplab.addHook(trigger, list, [Ajax], {
  4. Ajax: {
  5. endpoint: '/some-endpoint',
  6. method: 'setData',
  7. },

此外,您可以将onError设置为捕获任何 XHR 错误的函数.