Ajax表单在joomla模块中添加了更多功能

时间:2014-04-15 11:13:09

标签: php joomla module

您好我想知道是否有人可以指出我如何在模块配置表单中的自定义joomla模块中完成以下操作:http://blog.cbolson.com/adding-form-fields-via-ajax-with-mootools/

到目前为止,我使用textarea以

格式提供地理数据列表(lat,lng和标签文本)
lat1,lng1|label1\r\n
lat2,lng2|label2\r\n
lat3,lng3|label3\r\n
...

来自模块配置。此数据显示在Google地图上。

如同在blog.cbolson.com上的示例中那样,以更舒适的方式添加数据会很不错。

2 个答案:

答案 0 :(得分:0)

创建字段类型为array say

<div class="test">
<input type="text" name="data[]" />
</div>

并通过jquery clone你可以复制那个div 因为它是一个数组,你可以得到所有输入的字段,这是你可以尝试的逻辑 关于Joomla模块开发,您可以参考Joomla DOCS

http://docs.joomla.org/J2.5:Creating_a_simple_module/Developing_a_Basic_Module

答案 1 :(得分:0)

那么在这种情况下首先让我说按钮没有字段类型。所以你必须与其他事件一起执行动作。可能是单选按钮更改事件。

接下来就像Rahul先生所说,你必须创建自己的自定义表单字段,该字段应该有一个字段路径(addfieldpath属性),您可以从here学习。

然后将custom.js文件添加到自定义文件中,该文件将提供给addfieldpath属性,并根据您的要求在那里执行ajax操作。