Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)
Paste
Pasted by Ivan ( 14 years ago )
jQuery(document).ready(function() {
$('#form_you_mp .ajax-get-informlist p.close-popup').click(function(){ //событие не срабатывает
alert('asfasdfasdf asdf as dfas fd');
});
$('#find-mp').click(function(){ //а это событие вызывается, анонимная функция обрабатывается нормально
var street = $('#edit-street-name').val();
var build = $('#edit-build-number').val();
//получение html кода для добавления в select номеров домов (select_build) + + '/'
$.ajax({
type: 'POST',
url:'/ajax_get_mp/' + street + '/' + build,
cashe: false,
success: function(text){
set_mp_data(text);
}
});
});
$('#edit-street-name').keyup(function(){
var left = $('#edit-street-name').offset().left;
var top = $('#edit-street-name').offset().top;
var street = $('#edit-street-name').val();
if(street.length > 3) {
$.ajax({ //ajax запрос
type: 'POST',
url:'/ajax_get_street/' + street,
cashe: false,
success: function(text){
set_street_data(text, top, left);
}
})
}
});
});
function set_street_data(code, top, left){
var div = '<div class="ajax-get-informlist" style="top:'+top+'; left:'+left
+'"><p class="close-popup">ЗАКРЫТЬ</p>'+code
+'</div>';
$('#form_you_mp').html(div);
$('#form_you_mp .ajax-get-informlist').css('visibility', 'visible');
}
function set_mp_data(code){
$('#form_you_mp').html('');
$('#form_you_mp').html(code);
}
Revise this Paste