gpt4 book ai didi

PHP 'beating' javascript 函数调用?

转载 作者:行者123 更新时间:2023-11-30 13:21:05 24 4
gpt4 key购买 nike

我遇到了一个奇怪的问题。

我正在创建一个基于位置的网络应用程序,它使用 javascript 函数来获取用户的 GPS 坐标。我有一个带有提交按钮的表单,当单击该提交按钮时,将调用该函数 (onclick='getCoords()")。javascript 然后将两个隐藏字段(纬度和经度)的值设置为 GPS 坐标.

我的问题是:PHP 在字段值未及时设置的意义上“打败”了 javascript,因此每个值都变成了 0。我做了很多测试,这是绝对是问题。如果我做一些事情,比如设置一个单独的按钮来运行 javascript 函数,那么运行表单一切正常。

关于如何解决这个问题有什么想法吗?

要点:

https://gist.github.com/2425419

https://gist.github.com/2425394

https://gist.github.com/2425391

最佳答案

按照 Volkner 所说的,使用提交处理程序阻止提交(调用 preventDefault),然后在 itsWorking 结束时提交。您可以调用 .submit() 进行提交,也可以使用 AJAX。

关于PHP 'beating' javascript 函数调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10239395/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com