人们使用 表格的 主要原因是可以定义一个
动作 (在您的情况下为php脚本),
方法 (GET或POST)和一个
提交 按钮,用于捕获表单中的所有信息,并将其自动发送到服务器。
当您有20-30个输入或正在处理多个文件输入时,这很好。在您的情况下,您正在ajax函数中处理数据检索,没有定义提交按钮,操作或方法,因此您可以通过根本不使用表单来简化事情…。
$.ajax({ url: '/new-user.php', type: 'POST', dataType: "json", data: { name: $('#name').val(), email: $('#email').val(), password: $('#password').val() } }).done(function(data){ alert(JSON.stringify(data)); });为了简单起见,我省略了格式化divs。
<input type="text" id="name" autofocus="autofocus"><input type="text" id="email" ><input type="password" id="password" >
上面的代码将捕获您输入中的数据,将其发送到php脚本,并在警报中输出从您的php脚本发送回的数据。
最重要的是,您的页面不会刷新!



