5

ajax を使用してx-editable を select2 で動作させることに成功した人はいますか?

ajax リクエストを使用してオートコンプリートを設定することに成功しましたが、ユーザーがオプションを選択すると、x-editable リンクが「空」の onblur と表示されます。

私のコードは次のとおりです。

<a id='elem' data-type='select2'></a>
<script>
  $('#elem').editable({
    select2: {
      placeholder:'provide a name',
      allowClear: true,
      minimumInputLength: 1,
      query: function(query){
        $.ajax({
          url: '/usage/users',
          dataType: 'json',
          data: {
            full_name: query.term,
            select: ['id', 'first_name', 'last_name', 'middle_name']
          }
        }).done(function(data){
          results = []
          for (i in data)
            results.push({
              text: data[i].full_name,
              id: data[i].id
            });
          query.callback({results:results});
        });
      }
    }
  });
</script>
4

0 に答える 0