【发布时间】:2014-06-06 06:56:13
【问题描述】:
如何使用 nodejs、sockjs 和 jquery ui 自动完成功能实现自动完成?
这是脚本部分
function DocumentReady() {
$("#movieTitle").autocomplete({
minLength: 3,
source: function() {
var title = $("#movieTitle").val();
sock.send(title);
},
delay: 1000
})
}
$(document).ready(DocumentReady);
var sock = new SockJS('http://localhost:9999/ws');
sock.onopen = function() {
console.log('open');
};
sock.onmessage = function(e) {
console.log('message', e.data);
};
sock.onclose = function() {
console.log('close');
};
我正在将数据发送到服务器,并且我正在接收没有问题的 json 响应。我不知道应该在自动完成的源函数或 onmessage 事件中添加什么内容,以便在收到数据后填充自动完成列表。
【问题讨论】:
-
我也在寻找答案。以前有人问过这个问题,但没有答案。 stackoverflow.com/questions/17432258/…
标签: javascript jquery jquery-ui websocket jquery-autocomplete