0
我定义我为覆盖像触发通过JavaScript覆盖在Plone
$j('#heise').prepOverlay(
{
subtype: 'ajax',
noform: function(el) {return noformerrorshow(el, 'close');}
}
(这是工作完美的罚款)。
现在我需要手动触发覆盖。
用户将一些数据输入到表单中,并在表单提交时将结果显示在溢出内部。使用表单参数修改'href'值是没有问题的,但我不知道如何通过Javascript手动触发叠加层的外观。我发现了jqueryTools的低级overlay()API方法,但在这里没有帮助。任何想法?
都能跟得上 - 这会导致“”“遗漏的类型错误:无法调用未定义的方法‘负荷’”“”错误 – 2011-04-28 12:28:03
@RestRisiko您是关当然,正确的;我对prepareOverlay方法的阅读不够深入。对于Ajax,创建一个可以调用的点击处理程序。查看更新的答案。 – 2011-04-28 13:41:02