1
$('#com_form').submit(function(){
var ele = $(this);
$.post("includes/agenda_com.php",
{
texte : ele.find('textarea').val(),
id : ele.find('#agenda_id').val();
},
function(data){
if(data=='foo')
{
alert("Erreur ! votre commentaire n'a pas pu etre poste.");
}
else
{
ele.prev('#last').append(data);
ele.find(':submit').attr('disabled','disabled');
}
}
);
return false;
});
잘이 코드를 사용하여 페이지를 다시로드하지 않고 텍스트를 게시하고 있지만 false를 반환합니다. 폼이 실제로 아무데도 페이지를 제출하지 않았기 때문에 작동하지 않는 것 같습니다 (양식 코드에 아무 곳이나 "어딘가에"넣지 않았으므로)
또한'당신은 항상에서 고유해야하는 (ID로 요소를 발견하고 이후 ele.find'을 할 이유가 없다 페이지). – rfunduk