2015-06-19 29 views
0

軌,目前我的預輸入作品在我的本地機器上thise爲事先鍵入的內容與遠程數據

$(document).ready(function(d){ 
var companies = new Bloodhound({ 
    datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'), 
    queryTokenizer: Bloodhound.tokenizers.whitespace, 
    remote: { 
     //url: '/javascripts/company_list.json', 
     url: 'http://localhost:3000/?utf8=%E2%9C%93&search=%QUERY' 
    } 
}); 

,如果我做了正確的URL部分,我想知道?它適用於此,但我覺得我對它進行了硬編碼,並且想知道如果將它移動到heroku的最佳處理方式。謝謝!

回答

1
var departaments = new Bloodhound({ 
    datumTokenizer: function(d) { 
     return Bloodhound.tokenizers.whitespace(d.value); 
     },queryTokenizer: Bloodhound.tokenizers.whitespace, 
    limit: 6, 
    remote: '/departaments?value=%QUERY' 
}); 

這個僅僅只對我的作品,但在你的情況可能是

遠程: '?/值=%QUERY'

+0

感謝我用遙控器:「/搜索=%? QUERY「,它的工作原理。現在我只需要弄清楚它爲什麼起作用。 –

相關問題