А в чем принципиальное отличие?
|
Да, я бы сам с радостью хотел это понять )))
Но, весь прикол в том, что второй вариант работает. Сегодня нужно было написать еще одну функцию такого же плана, сделал по привычке простой вариант ajax-а, опять такая же ерунда. Сейчас буду переписывать ))) |
Блин.... А на этот раз не помогло (((
$(document).ready(function(){
$("#search_term").keyup(function(e){
if ((e.which == 38) || (e.keyCode == 40)) {
return false;
}
if ((e.which == 13) || (e.keyCode == 27)) {
$("#result_base").hide();
var name = $("#search_term").val();
var id = $(this).find("input[name='id']").attr("value");
var page = "base";
var action = "position";
$.ajax({
type: 'POST',
url: '/modules/action.php',
data: {name:name, id:id, action:action, page:page},
success: function(data) {
$('#inner_base').append(data);
$(".no_str").fadeOut('slow');
$('#submit').removeAttr( "disabled" );
},
error: function(xhr, str){
alert('Возникла ошибка: ' + xhr.responseCode);
}
});
}
search_base();
});
});
Жму enter с каждым нажатием на 1 ответ больше приходит... Чего делать? |
Цитата:
![]() или попробовать привести полный тестовый код с возможностью запуска |
Да... Разгадка до безумия проста. Помог alert )))
В файле был подключен action.php был подключен файл js скрипта. Хотя не особо понимаю, почему это дублировало действия, отключение этого файла помогло. Всем спасибо ;) |
| Часовой пояс GMT +3, время: 17:28. |