简单的问题我似乎无法做对。我有一个表单#formOne
,我需要提醒它的数据。有些东西不起作用,
$("#formOne").submit(function(){
alert("you are submitting" + data);
)};
如果不是data
+
之后您使用了什么?
谢谢!
答案 0 :(得分:5)
您可以使用.serialize()
查看POST字符串的外观:
$("#formOne").submit(function(){
alert("you are submitting" + $(this).serialize());
});
确保#formOne
是表单本身,以便this
在序列化时引用<form>
元素。对于调试,您可能总是想要尝试这个(使用Firebug或Chrome):
$("#formOne").submit(function(){
console.log($(this).serializeArray());
});
这将打印为具有name
和value
属性的对象数组,更容易阅读,至少对我而言。