本文实例分析了thinkPHP js文件中U方法不被解析问题。分享给大家供大家参考,具体如下:
我想在js文件中写ajax,
写完发现异常,
后来发现时地址解析错误。
js文件中的ajax
文件中的U方法不会被thinkPHP解析
data:"todo=checktel&tel="+tel+"&id="+id,async:false,success:function(msg){
res = msg;
}
});
if(res == 1){
return true;
}else{
return false;
}
}
只能用ajaxurl来代替了,这个变量在tpl中解析完毕之后,传入js文件中,这样地址就正确了。
PHP;">
由此可以看出,js中的变量也有范围大小之分,像ajaxurl这个变量,可以在多个js函数中引用。
了解js机制,了解PHP机制,了解thinkPHP机制,了解css机制。在实践中去感受。
原文链接:https://www.f2er.com/thinkphp/18344.html