我将如何将这两个功能集成在一起,以便在提交搜索表单时,它会首先检查 http get 响应,然后根据是否有错误,提交表单或显示错误消息?
我所做的一切要么使表单根本不起作用,要么没有考虑到“http.get 函数”。
var http = require("http");
var url = 'http://examplepage.com/';
search.submit(function (event) { // submit search query function
if (searchBox.val().length < 2) {
searchBox.focus();
event.preventDefault();
}
});
http.get(url, function (res) {
res.resume();
// successful - so submit search query
}).on('error', function () {
// unsuccessful - display error message
});