Как би станало при този код, ако PHP файла върне грешка, тоест никъква информация не се запише. То тогава аз да разбера и съответно да си покажа грешките.
Във success () най - вероятно трябва да се напише нещо, също така и във test.php предполагам трябва да сложа, че не е преминало успешно записването, но нямам представа какво.
[js]
function submitForm() {
$.ajax({
type:'POST',
url: 'test.php',
dataType: 'json',
data:$('#myForm').serialize(),
success: function() {
}
});
return false;
}
[/js]
Другото което е:
Този код ми рефрешва един div за да ми изкара нови съобщения. Така проблема е там че скрола трябва да го направя винаги да е долу (както е във facebook чата), направих го това със animate(), обаче проблема е там, че дива като се рефрешва през секунда, не ми позволява да регулирам скрола на горе. Смисъл аз го качвам до някъде, но мине ли секунда веднага слиза обратно долу заради рефреша на дива, как да го избегна това?
[js]
var auto_refresh = setInterval(
function()
{$('#middle').animate({scrollTop:$("#middle")[0].scrollHeight}, 0).load('test2.php');}, 1000);
[/js]
Във success () най - вероятно трябва да се напише нещо, също така и във test.php предполагам трябва да сложа, че не е преминало успешно записването, но нямам представа какво.
[js]
function submitForm() {
$.ajax({
type:'POST',
url: 'test.php',
dataType: 'json',
data:$('#myForm').serialize(),
success: function() {
}
});
return false;
}
[/js]
Другото което е:
Този код ми рефрешва един div за да ми изкара нови съобщения. Така проблема е там че скрола трябва да го направя винаги да е долу (както е във facebook чата), направих го това със animate(), обаче проблема е там, че дива като се рефрешва през секунда, не ми позволява да регулирам скрола на горе. Смисъл аз го качвам до някъде, но мине ли секунда веднага слиза обратно долу заради рефреша на дива, как да го избегна това?
[js]
var auto_refresh = setInterval(
function()
{$('#middle').animate({scrollTop:$("#middle")[0].scrollHeight}, 0).load('test2.php');}, 1000);
[/js]