Есть форма добавления комментариев, все комментарии идут на модерацию.
Я хочу чтобы после добавления, пользователь видел какое-то сообщение например: "Ваш комментарий принят и тд." и далее страница перезагружается.
В JS не силен, прошу помощи.
function BoardAddComments(){
var Url = "";
var form = document.forms['AddBoardComment'];
for( var i=0; i < form.elements.length; i++ )
{
var ElementForm = form.elements[i];
switch( ElementForm.type ){
case "checkbox": {
if( ElementForm.checked == true )
{
Url += "&" + ElementForm.name + "=" + ElementForm.value;
}
break
}
default: {
Url += "&" + ElementForm.name + "=" + ElementForm.value;
break
}
}
}
$.ajax({
url: dle_root + "engine/ajax/Board/addcomments.php",
data: Url,
success: function( data ){
if( /script language/i.exec( data ) == null )
{
if( form.answer_id )
{
$( "#tree_comments_form-" + form.answer_id.value ).html( data );
document.getElementById( "button_answer_to_" + form.answer_id.value ).innerHTML = "";
}
else
{
var new_id = Math.floor( Math.random() * ( 100 - 5 + 1 ) ) + 5;
var Element = document.createElement( "div" );
document.getElementById( "BoardCommentsList" ).appendChild( Element );
Element.id = "new_comment_" + new_id;
$( "#" + Element.id ).html( data );
}
if( document.getElementById( "BoardNotComment" ) != null )
{
var DelElement = document.getElementById( "BoardNotComment" );
DelElement.parentNode.removeChild( DelElement );
}
if( form.answer_id )
{
var ObjCom = document.getElementById( "tree_comments_form-" + form.answer_id.value );
ObjCom.id = "tree_comments_result-" + form.answer_id.value;
BoardAllCancelAnswer();
}
if( dle_group == 5 )
{
form.name.value = "";
form.com_mail.value = "";
}
form.comments.value = "";
}
else
{
var new_id = Math.floor( Math.random() * ( 100 - 5 + 1 ) ) + 5;
var Element = document.createElement( "div" );
document.getElementById( "BoardCommentsList" ).appendChild( Element );
Element.id = "new_comment_" + new_id;
$( "#" + Element.id ).html( data );
}
if( document.getElementById( "dle-captcha") != null )
{
BoardReCaptcha();
form.sec_code.value = "";
}
},
dataType: "html",
type: "POST"
});
}