我正在研究使用原型(prototype)来提交一个简单的登录表单:
http://huddlee.homeip.net/danny/
出于某种原因,每当我尝试使用表单的序列化函数时,它都会说它找不到该函数,即使原型(prototype)库显然正在加载。
所以这个函数:
<script type="text/javascript">
alert($('login').serialize());
</script>
给我这个错误:
$("login").serialize 不是函数。
有什么想法吗?非常感谢!
最佳答案
你的 body 标签的 id = "login",这就是问题所在。
记住 ID 必须是唯一的...
尝试validate您的页面...
第 25 行第 14 列:ID“login”已定义
<form id="login" action="#" onsubmit="login(); return false;">
关于javascript - 原型(prototype)序列化函数无法识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1204870/