1.ajax方式用户名校验:
1).控制器中定义如下方法:
2).在register.html注册页面中的javascript脚本中编写如下方法
3).在register.html注册中编写用户名input框:
当用户名框失去焦点,会通过ajax请求到对应控制器下的checkNM方法,同时将name的值传递到对应控制器的checkNM()方法中进行用户名的校验。
需要注意TP框架中通过ajax请求的open()方法,请求的url地址需要这样写:
{$smarty.const.__CONTROLLER__}/checkNM/name/+nm