Javascript 在Socket.io上使用OnChange发送数据

Javascript 在Socket.io上使用OnChange发送数据,javascript,jquery,html,node.js,socket.io,Javascript,Jquery,Html,Node.js,Socket.io,我想使用socket.io使用onchange()函数将选择框值发送到我的NodeJS服务器 <script type="text/javascript"> function submitformfabrika() { document.formsubmitfabrika.submit(); } </script> 现在,我可以发送与按钮如下代码显示 server.js index.html Socket.IO聊天

我想使用socket.io使用onchange()函数将选择框值发送到我的NodeJS服务器

<script type="text/javascript">
        function submitformfabrika() {
          document.formsubmitfabrika.submit();
        }
</script>
现在,我可以发送与按钮如下代码显示

server.js

index.html


Socket.IO聊天
$(函数(){
var socket=io();
$('form')。提交(函数(){
emit('socketdeneme',$('#m').val());
});
});
dnm
dnm1
dnm2
发送
另一方面,下面的代码使用onchange()函数发送数据,但我无法将其与socket.io一起使用

<script type="text/javascript">
        function submitformfabrika() {
          document.formsubmitfabrika.submit();
        }
</script>

函数submitformfabrika(){
document.formsubmitfabrika.submit();
}

您可以使用.change方法()发出服务器将接收的socketdeneme事件

替换

$('form').submit(function() {
  socket.emit('socketdeneme', $('#m').val());    
});

$('form').submit(function() {
  socket.emit('socketdeneme', $('#m').val());    
});
$('form').change(function() {
     socket.emit('socketdeneme', $('#m').val());    
});