具体来说,我想制作雅虎注册(雅虎ID - 检查可用性)等代码来检查可用性。这里的问题是我需要使用PHP连接,获取和搜索/验证文本框中输入的值是否唯一。
我尝试将JavaScript值传递给PHP变量,但根据我的研究,这样做是不可能的,所以我需要另一种可能的解决方案来获取文本框的值并将其设置为PHP变量。
提前谢谢。
答案 0 :(得分:4)
从JavaScript获取数据到PHP(在典型环境中)的唯一方法是通过HTTP传递数据。在不离开页面的情况下执行此操作称为Ajax,通常使用XMLHttpRequest完成。
tutorials描述如何执行此操作,以及libraries的任何短缺都不会有所帮助(当然还有YUI和{等所有大型库{3}})。
答案 1 :(得分:0)
您可以使用Ajax来操纵这种情况。请查看以下链接。 http://www.digimantra.com/technology/javascript/check-username-availability-validation-ajaxphp/
答案 2 :(得分:0)
你需要使用AJAX。
AJAX用于从服务器发送和接收数据。因此,在服务器端,您可以创建一个URL来检查用户名(可以使用get / post传递)是否可用&据此发送回复。在客户端,根据您从服务器收到的响应,您可以提醒用户。