fan*_*ncy 6 html javascript jquery node.js socket.io
<form name="input" action="">
<input type="text" name="say" />
<input type="submit" value="send" />
</form>
Run Code Online (Sandbox Code Playgroud)
我想通过网络套接字将这种形式的数据发送到服务器,我正在使用socket.io.
实现这一目标的最佳方法是什么?
您需要在表单上使用.serialize(),如下所示:
var formdata = $('form').serialize();
Run Code Online (Sandbox Code Playgroud)
然后将它传递到websocket上.在node.js端,您可以使用querystring.parse获取JS对象:
var querystring = require('querystring');
// Data is the data received from the client
var result = querystring.parse(data);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5736 次 |
| 最近记录: |