我不明白JQuery是如何表现的。我想我应该保持警惕这些结果。 fname
和zetest
。但由于某种原因,我得到了奇怪的结果。我做错了吗?
obj = {};
var test = "try"
$(document).ready(function() {
$('#myForm').on('submit', function() {
test = "zetest";
var name = $('#fname').val();
var mes = $('#message').val();
obj["name"] = name;
obj["message"] = mes;
});
alert(obj.name); // outputs undefined
alert(test); // outputs try not zetest
/*var socket = io.connect('http://localhost:3000');
socket.on('connect', function(data) {
socket.emit('message', "dsfsdfs");
});*/
});
答案 0 :(得分:0)
这不是关于JQuery。首先,您只需将事件侦听器函数添加到#myForm的onsubmit中。然后你立即调用警报功能。以上匿名函数从未被解雇,只是绑定提交事件。