Как бы я хотел объединить эти две функции вместе, чтобы при отправке формы поиска она сначала проверила ответ 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
});
Я не получить ваши среда ... Каково отношение с node.js? Кажется, вы пишете код на стороне клиента ...? – plalx
Я настраиваю страницу с помощью node-webkit, с этой функцией у меня есть клиент, проверяющий соединение с сервером перед отправкой формы. –
Вы хотите отправить форму через ajax или обычную подачу? – plalx