Javascript 在Socket.io上使用OnChange发送数据
我想使用socket.io使用onchange()函数将选择框值发送到我的NodeJS服务器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聊天
<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());
});