...
<input class="table_form_input_button" type="submit" value="Знайти квитки" id="find" />
...
<script>
var $_searchQuery = $("#from");
var availableTags = [
"AppleScript",
"Asp",
"BASIC",
"C",
"C++",
"Clojure",
"COBOL",
"ColdFusion",
"Erlang",
"Fortran",
"Groovy",
"Haskell",
"Java",
"JavaScript",
"Lisp",
"Perl",
"PHP",
"Python",
"Ruby",
"Scala",
"Scheme"
];
$_searchQuery.autocomplete({
autoFocus: true,
source: function(request, response) {
var max = 7;
var matcher = new RegExp( "^" + $.ui.autocomplete.escapeRegex( request.term ), "i" );
response(availableTags.filter(function(item) {
return matcher.test( item );
}).splice(0,max))
}
});
$_searchQuery.on("blur", function() {if(availableTags.indexOf(this.value)==-1)
$(".table_form_error").css("display","block")
else
$(".table_form_error").css("display","none");
});
var $_searchQuery1 = $("#to");
$_searchQuery1.autocomplete({
autoFocus: true,
source: function(request, response) {
var max = 7;
var matcher = new RegExp( "^" + $.ui.autocomplete.escapeRegex( request.term ), "i" );
response(availableTags.filter(function(item) {
return matcher.test( item );
}).splice(0,max))
}
});
$_searchQuery1.on("blur", function() {if(availableTags.indexOf(this.value)==-1)
$(".table_form_error1").css("display","block")
else
$(".table_form_error1").css("display","none");
});
var $buy = $("#find");
$buy.click(function ()
{if(availableTags.indexOf(from.value)==-1)
$(".table_form_error").css("display","block")
else
return false
});
$buy.click(function ()
{if(availableTags.indexOf(to.value)==-1)
$(".table_form_error1").css("display","block")
else
return false
});
$buy.click(function () //<<<<<
{if(availableTags.indexOf(from.value && to.value)==-1)
return false
});
</script>
Подскажите, пожалуйста, как разобраться с кнопкой (последнее условие), чтобы нормально срабатывало условие "если значение из from и из to не попадает в массив, то ничего не делаем (отображаются ошибки виджета), а если и то и то значение из массива, то скрипт заканчивает работу и дальше его обрабатывает php-скрипт.
Спасибо!