这甚至可以写

use*_*232 -1 javascript php ajax

我认为我应该放弃这个项目.我在每一次尝试都遇到了死胡同.

基本概念是我有一个由我的主页读取的INI文件.我的主页有两个列表框,使用php从INI文件中获取选项信息.当在列表框1中选择一个选项时,我调用一个应该更改列表框2的on change java函数.

我认为我可以通过让PHP首先从ini创建所有列表框并将它们设置为display:none来实现.然后Javascript会将显示变为Block,具体取决于列表框中的选项选项.

我一直遇到的问题是Javascript无法直接从INI读取,除非整个页面重新加载,否则PHP无法执行onclick事件.

这甚至可能吗?

Ron*_*ell 5

是的,有可能做到; 你只需要使用AJAX技术.您的javascript捕获事件,然后通过XMLHttpRequest向您的PHP发送请求.PHP读取INI并回显javascript在其responseText中捕获的信息,然后相应地更新接口.

我强烈建议你研究AJAX.这是件好事.

  • 我想在编写自己的AJAX函数之前建议查看jQuery. (2认同)
  • @Ryan我建议在使用抽象库之前了解事情是如何工作的. (2认同)