这就是我所拥有的(请原谅那些蹩脚的艺术品):
------------------------------------------
|Menu | |----------------------------|
| | |Big Div |
| | | |
| | | ------------------------ |
| | | |Smaller Reloading Div | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | ------------------------ |
| | | |
| | |----------------------------|
------------------------------------------
这与我之前的另一篇文章有关,基本上当用户点击链接时,脚本被加载到大div中,大div(包含较小的div,稍后,我需要重新加载较小的div但是它需要只在大div中可用的变量,并且由于其他原因我不能将它们包含在小的中,基本上当你一次加载所有内容时脚本工作但是当你尝试动态加载小div时我得到一个“提供的无效参数“错误,这是我的代码结构:
Big Div Start:
...Query...
...sort results into array...
small div starts:
...Display results from array (works fine first time)...
small div ends
big div ends
现在我不希望每次重新加载小div时都重复第一个查询,那么如何去做呢?一旦调用较小的div,我应该在$ _post变量中传递数组吗?还是有更好的选择?
由于
答案 0 :(得分:0)
如果要在加载大div之后执行某些代码,请将此代码放入json响应中并使用eval执行它。
你不想执行代码只是不要把它放到小div中。