Здравствуйте!
Возможно ли вызвать js функцию которая выполняется в браузере пользователя из ajax? Если возможно дайте пожалуйста ссылку на пример.
Код ajax обработчика формы.
$(document).ready(function(){
var n;
$('#form3').live('submit', function(){
var current = $(this).parent().parent();
var data = $(this).serialize();
data += '&ajax-request=true';
$.ajax({
type: 'POST',
url: '/ajax/har.php',
dataType: 'json',
data: data,
success: (function() {
return function(data) {
if (data.status === 'success') {
setTimeout("jQuery('#loadA_" + data.id + "').load('#div #loadB_" + data.id + "');",0);
}
if(n) {
n.setText('<b>' + data.message + '</b>');
n.setType(data.status);
} else {
n = noty({
text: '<b>' + data.message + '</b>',
type: data.status,
dismissQueue: false,
killer: true,
layout: 'topCenter',
theme: 'defaultTheme',
timeout: 5000,
callback: {
afterClose: function() {n=null;}
}
});
}
};
})()
});
return false;
});
});