$(function() {
// create a new socket which connects to `/` by default
var socket = io()
// add a submission handler to any form on the current page
$("form").submit(function() {
// emit the value stored in the element identified by the id `m` as an argument for the `chat message` event in socket io
socket.emit("chat message", $("#m").val())
// clear the value stored in `#m`
$("#m").val("")
// prevent event propagation
return false
})
})
Я бы сказал, что этот код немного некорректен, так как он будет срабатывать при любой отправке формы - если у вас будет несколько форм, у вас могут возникнуть проблемы:)