标签: php javascript jquery mobile multilingual
我是jquery手机,php和javascript的新手。
我希望我的用户能够点击执行“setlocale()”php命令的按钮(点击事件上的javascript)。这将允许以不同的语言(法语)动态重新显示当前页面。
据我所知,javascript是客户端,php是服务器端,无法直接传递变量值。
那么,用$ _POST ['language']链接到当前页面是一种可行的方法吗?还是有另一种方法?
由于
答案 0 :(得分:0)
主要是当显示客户端页面时,服务器端.php脚本已经运行并完成。为PHP设置任何内容都不会使页面自行更改。你必须使用某种AJAX内容加载并将语言变量转发给服务于AJAX的.php。而是在这种情况下使用$ _GET。你在.php中用它做什么需要在你的代码中进一步调查......
答案 1 :(得分:0)
使用XMLHTTPRequest将数据提交到PHP文件并获取响应。互联网上有很多关于它的教程,例如W3Schools或Wikipedia。