Php 在表单提交按钮上使用jquery更好吗?
使用JQuery提交表单是否更好?例如:Php 在表单提交按钮上使用jquery更好吗?,php,jquery,html,ajax,forms,Php,Jquery,Html,Ajax,Forms,使用JQuery提交表单是否更好?例如: <input type="text" id="username" name="username" maxlength="30" /><br /> <input type="password" id="password" name="password" maxlength="30" /><br /> <input type="button" id="register" name="register" v
<input type="text" id="username" name="username" maxlength="30" /><br />
<input type="password" id="password" name="password" maxlength="30" /><br />
<input type="button" id="register" name="register" value="Register" />
我可以用JQuery绑定id=“register”
,然后用val()获取用户名和密码的值
单击并将其传递到PHP文件中,以便使用AJAX进行数据库查询-这将防止页面刷新,并使用户体验更加流畅
你同意吗?这取决于你的具体情况。如果用户注册后要将其重定向到其他页面,那么使用AJAX是没有意义的。这实际上取决于您的特定场景。如果您打算在用户注册后将其重定向到另一个页面,那么使用AJAX是没有意义的。因此您实际上要说的是是否使用AJAX 这真的取决于你想做什么。如果你不需要重新加载整个页面,这是个好主意;但这真的取决于你 在注册页面上,如果只显示注册表单,最好不要使用AJAX。这是没有意义的,因为整个页面必须在提交后重新加载(同样取决于场景) jQuery与此无关。在您的情况下,问题是如果没有激活javascript,他们将无法注册 您仍然可以使用经典和此类javascript:
$("#register").click(function(e){
e.preventdefault();
// then perform your AJAX submission
});
这样,如果javascript没有被激活,您仍然可以添加一个经典的post提交并注册用户。所以您实际上要说的是是否使用AJAX 这真的取决于你想做什么。如果你不需要重新加载整个页面,这是个好主意;但这真的取决于你 在注册页面上,如果只显示注册表单,最好不要使用AJAX。这是没有意义的,因为整个页面必须在提交后重新加载(同样取决于场景) jQuery与此无关。在您的情况下,问题是如果没有激活javascript,他们将无法注册 您仍然可以使用经典和此类javascript:
$("#register").click(function(e){
e.preventdefault();
// then perform your AJAX submission
});
这样,如果javascript没有激活,您仍然可以添加一个经典的post提交并注册用户。更好吗?以什么方式?这当然是可能的,而且肯定不是新的,也许更好——也许不是。我不知道你想知道什么。。是否安全?如果做得好,这是可以做到的。但你必须更具体一些
互联网上有很多关于AJAX对web用户体验的影响的争论,双方的观点都有分歧 更好吗?以什么方式?这当然是可能的,而且肯定不是新的,也许更好——也许不是。我不知道你想知道什么。。是否安全?如果做得好,这是可以做到的。但你必须更具体一些
互联网上有很多关于AJAX对web用户体验的影响的争论,双方的观点都有分歧 使用javascript有一个很大的限制——浏览器的安全模型。以“http:”开头的URL与“https:”算作不同的域。这意味着,如果用户当前处于普通http页面上,则无法通过https发送凭据。使用javascript有一个很大的限制——浏览器的安全模型。以“http:”开头的URL与“https:”算作不同的域。这意味着,如果用户当前处于普通http页面上,则无法通过https发送凭据