可能重复:
How to pass JS variable to php?
pass a js variable to a php variable
我问是否有可能通过javascript函数在同一个文件中的php函数中传递值。例如:我有一个javascript函数来计算我的位置并将此值传递给php函数。它可能吗?
[编辑]
嗯,我认为我应该更具体......我想要做的具体是通过谷歌API的地理位置库计算我的位置,并以我可以使用它的方式将纬度和经度的值返回到php变量在我的PHP页面内。但是这个页面不是一个普通的php页面,它是一个codeigniter控制器,因为我正在使用MVC模型来处理我的项目
答案 0 :(得分:2)
答案 1 :(得分:0)
要从页面回调服务器端脚本,您可以使用XMLHttpRequest(或合适的包装器,如jQuery)。
答案 2 :(得分:0)
更简单的方法是创建隐藏的表单字段并在js中设置其值并通过php获取它。
答案 3 :(得分:0)
是的,有两种方式
$_POST
或$_COOKIE
)答案 4 :(得分:-1)
不,php是一种服务器端语言,而不是javascript,它是一种客户端语言。 但是,您可以将位置变量的AJAX响应发送到PHP脚本(尝试使用jQuery post函数:http://api.jquery.com/jQuery.post/)