javascript – 如何通过websocket传递表单数据? (socket.io)

前端之家收集整理的这篇文章主要介绍了javascript – 如何通过websocket传递表单数据? (socket.io)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
<form name="input" action="">
    <input type="text" name="say" /> 
    <input type="submit" value="send" />
</form>

我想通过网络套接字将这种形式的数据发送到服务器,我正在使用socket.io.

实现这一目标的最佳方法是什么?

解决方法

您需要在表单上使用 .serialize(),如下所示:
var formdata = $('form').serialize();

然后将它传递到websocket上.在node.js端,您可以使用querystring.parse获取JS对象:

var querystring = require('querystring');
// Data is the data received from the client
var result = querystring.parse(data);

猜你在找的JavaScript相关文章