我正在尝试使用lytebox显示投票结果,但不知道如何将GET/POST变量传递给我所调用的页面。
Lytebox在加载页面时运行良好,ok:
<a href="/polls/1/results" rel="lyteframe" title="Example Poll" rev="width: 400px; height: 450px; scrolling: yes;">Results</a>但是我想要获取所选单选按钮的值进行处理。我尝试使用javascript函数在url的末尾包含选项,即。/polls/1/vote?choice=1并重定向:
<input type="radio" name="choice" id="choice1" value="1" />
<a href="javascript:vote();" rel="lyteframe" title="Example Poll" rev="width: 400px; height: 450px; scrolling: yes;">Vote</a>当然,这只会将结果加载到新页面中。Lytebox似乎不允许任何POST/GET变量?还是只有我一个人?
发布于 2010-03-04 06:55:42
因为lytebox要求包括要在<a标记中设置的rev和rel属性,所以我不能使用它来发送GET/POST数据,所以我最终使用了jquery (使用厚盒的tb_show函数)和一个AJAX调用,将选择的选项发送到我的脚本并显示结果。
https://stackoverflow.com/questions/2360770
复制相似问题