Typeahead Bloodhound POST request

后端 未结 3 566
心在旅途
心在旅途 2020-12-24 08:08

I cannot seem to get a remote query to use POST properly.

var creditors = new Bloodhound({
    datumTokenizer: function (d) {
        return Bloodhound.token         


        
3条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-12-24 09:00

    I found the ajax 'beforeSend' method holylaw mentioned worked the best.

    It was important to alter the url as well though. Otherwise Typeahead didn't bother making another request. So I just added a bogus parameter at the end of the url. Like this

    http://mylittleservice.com?blah=%QUERY

    That way when the ajax data packaged changed I was assured a fresh request to the server.

提交回复
热议问题