jQuery UIオートコンプリートを使用していますが、カスタム値を渡すにはどうすればよいのでしょうか。
オプションを使用してカスタム値を定義できますか?どのように使うべきかよくわかりません。現在、次のようにURLの値を渡すことで、「問題」を解決しています。
source: "http://mysite.com/wp-content/themes/theme1/include/jquery.search.php?limit=5",
jQuery UIオートコンプリートを使用していますが、カスタム値を渡すにはどうすればよいのでしょうか。
オプションを使用してカスタム値を定義できますか?どのように使うべきかよくわかりません。現在、次のようにURLの値を渡すことで、「問題」を解決しています。
source: "http://mysite.com/wp-content/themes/theme1/include/jquery.search.php?limit=5",
ソースを次のような関数に置き換えることができます
source : function (request, response) {
$.get('/yoururl/', { 'q' : request.term , 'some' : 1, 'other' : 2, 'value':3 },
function(recv) {
var data = eval(recv);
//do whatever with data to build the results
response(data.entities); // and pass it to response
});
};
http://jqueryui.com/demos/autocomplete/#remote-jsonpをチェックしてください
これには、バックエンドにデータを渡すためのソースがあります。