0

私は次の方法で at.js を使用しています。

$('#post-body').atwho(
        at:"@",
        data: "/home/mention_autocomplete",
        limit: 7
        )

「@」記号の後にユーザーが入力したものを、クエリのためにバックエンドに渡し、関連する結果を返したいと思います。このデータは.atwho()メソッド内でアクセスできますか?

4

1 に答える 1

1

コールバックを使用できremote_filterます。

$('#inputor').atwho({
  at: '@', 
  callbacks: {
    remote_filter: function(query, callback) {
      $.getJSON("/home/mention_autocomplete", {q: 'whatever'}, function(data) {
        callback(data.usernames);
      });
    }
  }
});

参照: https://github.com/ichord/At.js/wiki

于 2014-01-15T05:51:35.033 に答える