@ruslite

Как очистить данные в nodeJS?

Всем привет. Вот есть скрипт передачи данных через сокет.
var socket = io.connect( 'http://localhost:8080' );
$( "#messageForm" ).submit( function() {
	var nameVal = $( "#nameInput" ).val();
	var msg = $( "#messageInput" ).val();
	var canalVal = $( "#canalInput" ).val();
	if((nameVal) && (msg)){
	socket.emit( 'message', { name: nameVal, message: msg, canal: canalVal } )};
	
	// Ajax call for saving datas
	$.ajax({
		url: "./ajax/insertNewMessage.php",
		type: "POST",
		data: { name: nameVal, message: msg, canal: canalVal },
		success: function(data) {
			
		}
	});
	
	return false;
});

socket.on( 'message', function( data ) {
	var actualContent = $( "#messages" ).html();
	var newMsgContent = '<li> <strong>' + data.name + '</strong> : ' + data.message
																					.replace(new RegExp("&#D83DDE04",'gi'),"<img src='../packs/basic/D83DDE04.png' height='20' width='20'>")
																																					.replace(new RegExp("&#D83DDC8A",'gi'),"<img src='../packs/basic/D83DDC8A.png' height='20' width='20'>") + '</li>';
	var content = newMsgContent + actualContent;
	
	$( "#messages" ).html( content );
});


Как я понимаю, предпоследняя строчка $( "#messages" ).html( content ); сохраняет в себе данные, которые заменятся при следующем запросе. Если я правильно понял, то как мне очистить это? Или объясните, пожалуйста, что к чему. Спасибо
  • Вопрос задан
  • 2494 просмотра
Пригласить эксперта
Ответы на вопрос 1
@ruslite Автор вопроса
как понял данные сообщения хранятся в data.message. как очистить?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы