新增自定义按钮总是显示前面一个按钮

未曾去过的地方 发布于 2016/06/08 10:20
阅读 245
收藏 0

@Jieven 你好,想跟你请教个问题:

其实是两个问题:

1. 比如我有个按钮,名字叫 button1,自定义了action。我再新增一个按钮button2的时候,自定义的action总是调到button1的action中。

2. 感觉button有问题,实在没法子,就数据库删除了eova_button表的相对应数据,再次新增按钮,总是会显示button2的按钮名,新增的按钮根本就不显示了。


求大神指点。

新增按钮操作的截图:

弹出框:

加载中
0
我自横刀微笑
我自横刀微笑

关于第一个问题  应该是button1调用的方法名跟button2的方法名重名了  

第二个问题我没听懂   因为我添加按钮从来不从页面上  直接从数据库里添加 对应好配置就ok了

未曾去过的地方
未曾去过的地方
截图放问题描述里了,麻烦看下。 另外,你们增加按钮是在数据库里操作的,请问有没有操作配置手册呀?
未曾去过的地方
未曾去过的地方
第一个问题感觉还是第二个问题引起的。 新增按钮,界面上不是可以直接操作的吗? 新增按钮操作,我发图片到问题上,或者在2L,等下你看下啊。
0
未曾去过的地方
未曾去过的地方

问题解决了。

我截图中,新增的按钮,名字不会影响按钮的名字,而是由按钮UI的html来决定按钮名称的!

例如我的按钮ui代码如下:

<a href="javascript:void(0);" class="easyui-linkbutton" data-options="iconCls:'icon-cog',plain:true"
onclick="product_diyupdate()">
	test
</a>
<script type="text/javascript">
    var product_diyupdate = function () {
        var grid = $('#${gridId}');
        var row = grid.datagrid('getSelected');
        if (isSelected(row)) {
            loadDialog(grid, '${object.name}详情','/student/groupbyage/' + row.id);
        }
    };
</script>
这里,按钮名字就为test了。

第一个问题类似。

0
Jieven
Jieven
因为你按钮ID 或者 JS方法名 重复导致的!
返回顶部
顶部