嗨我想将我的JavaScript变量转移到php,它就像是实时传输。在文本框中输入的用户输入将被传送到php脚本以检查它是否在数据库中。然后,输出将显示在另一个只读的文本框中。将javascript变量传送到同一页面上的php而不提交
回答
您必须为此使用AJAX。我希望如果你能理解客户端(JavaScript)和服务器端(PHP)脚本之间的区别会更好。有类似的问题已经回答了很多问题。请谷歌,你可以找到他们的例子。另请参阅Client side vs server side basics。
\t <?php \t \t echo $ _POST ['orderno']; ? \t \t \t \t> – lebronJames9 2013-02-12 02:45:25
你需要寻找到AJAX。这听起来很可怕,但它使用起来很简单。
在你的JavaScript(使用jQuery,并假设你有id为 “搜索框” 的文本框:
$.get("search.php", {"term":$("#searchbox")}, function(data) {
alert(data);
}
在你的PHP文件 “的search.php”:
echo "Yay! " . $_GET['term'] . " Woo!";
如果您在文本框的关键事件中运行javascript,它会获取数据,所以如果你在框中输入:“Hello World”,你会看到一串令人讨厌的消息框:
“Yay!H Woo! “,”耶!他佑!“,”雅Y! Hel Woo!“,”是的!地狱喔!“......”耶!你好世界呜!”
从那里它使PHP代码返回一些有用的事情。对于那些考虑JSON。从那里,它的编写JavaScript做一些新的,有用的信息的问题。
我可以把代码: “$获得(” search.php中”,{ “术语”:$( “#搜索框”)},功能(数据){ 警报(数据) ; }“ to search.php? – lebronJames9 2013-02-12 02:46:51
以及如何使用您提供的给定样本 – lebronJames9 2013-02-12 02:59:03
- 1. 将变量传递到一个新页面,点击提交时
- 2. 的javascript传递变量到下一个页面(不包括PHP)
- 3. 将PHP变量值发送到同一页面中的JavaScript弹出窗口
- 4. 将不同页面的php变量显示到html页面
- 5. PHP在同一页上传递变量
- 6. 将变量从jQuery传递到PHP在同一页上
- 7. 在同一页面内向php发送javascript变量值
- 8. 将一个php变量从一个页面传递到另一个php页面
- 9. 使用php提交内容到一个.txt,并保持在同一页面,而不是去到PHP页面
- 10. PHP将变量传递到下一页
- 11. 如何使用XMLHTTP将变量从JavaScript传递到PHP页面
- 12. $ _SESSION变量不传送一页一页
- 13. PHP将数据提交到同一页上的表
- 14. Javascript-将变量传递给php页面window.location.href不工作
- 15. Javascript表单提交到新页面 - 如何保持它在同一页面上?
- 16. 当在同一页上提交表单时,不会传递变量
- 17. 从javascript到PHP的变量在同一页上
- 18. 使用PHP将变量从一个页面传递到另一个页面
- 19. PHP表单提交 - “谢谢”消息在同一页上而不是另一页?
- 20. 将jQuery变量传递给PHP在同一页上?
- 21. PHP在页面上传递变量
- 22. 提交PHP表单不会将php变量传递给javascript函数
- 23. 如何在同一页面上将ajax val传递给php变量?
- 24. php传递变量到其他页面
- 25. 如何将javascript变量从一个html页面传递到其他html页面
- 26. 将JavaScript变量传递给PHP变量在同一个文件上
- 27. 表单提交只有一个值与AJAX传递到PHP在同一页面
- 28. 一个PHP页面上从处理页面发送变量回到原来的PHP页面
- 29. 如何发送php变量到另一个php页面?
- 30. 将JavaScript变量传递给同一个php文件中的php变量
你不能这样做。 JavaScript是客户端,PHP是服务器端...你基本上在寻找AJAX。 – 2013-02-11 07:39:30