Решил сделать отправку сообщений без обновления странички,но страничка всё равно обновляется!Вот код,что здесь не так?
<script>
function submit(){
var msg = $('input[name*="msg"]').val();
$.post('/sections/mail/dialog.php', function(data){
$('#result').html(data);
});
}
</script>
<?php
//echo "<form action='/mail/dialog/?id=$cont[id]' method='POST' name='message'>\n";
echo '<form method="post">';
echo "<input type='text' name='msg' rows='4' style='width:90%'><br />\n";
//echo "<input class='main_submit' type='submit' value='Отправить' onClick='saveform (this.form);return false;'/> (Ctrl + Enter)\n";
echo '<input class="main_submit" type="submit" value="Отправить" onClick="submit(); return false;">';
echo "</form><div id='result'></div>\n";
echo "</div>\n";
<script>
function submit(){
var msg = $('input[name*="msg"]').val();
$.post('/sections/mail/dialog.php', function(data){
$('#result').html(data);
});
}
</script>
<?php
//echo "<form action='/mail/dialog/?id=$cont[id]' method='POST' name='message'>\n";
echo '<form method="post">';
echo "<input type='text' name='msg' rows='4' style='width:90%'><br />\n";
//echo "<input class='main_submit' type='submit' value='Отправить' onClick='saveform (this.form);return false;'/> (Ctrl + Enter)\n";
echo '<input class="main_submit" type="submit" value="Отправить" onClick="submit(); return false;">';
echo "</form><div id='result'></div>\n";
echo "</div>\n";