日期:2014-05-17  浏览次数:20728 次

怎么使用ZK生成一个按钮
是这样的,我从数据库中查出一条数据后需要异步显示到页面前端,但是我希望显示记录时在一条记录的最后添加一个按钮,比如更新或者删除,该怎么写,高分求助

------解决方案--------------------
帮顶一下,高手现在都没空~~再等等
------解决方案--------------------
这个问题的难度在哪里?

你是Ajax不熟悉,还是DHTML操作不熟悉?

可以两种做法:
1、Ajax请求服务端,服务端仅返回数据(JSON或XML),然后动态增加行内容和按钮;
2、Ajax请求服务端,服务端直接返回HTML片段,然后将HTML片段追加到现有页面中。

建议jQuery可以简化Ajax和DHTML的操作。
------解决方案--------------------
3楼..
------解决方案--------------------
楼主这个需求,在C#编程中很好实现。

看你的数据列表是用什么展示的吧,如果是简单的表格形式,就可以用JS,为每一行的最后再添加一个单元格,然后用document.createElement("input"); 创建一个按钮放到新添加的这个单元格中即可。
------解决方案--------------------
先写好更新或者是删除的函数,在动态添加input控件,设置该控件的onclick事件就可以了



------解决方案--------------------
lz别吝啬,贴出来大家看看。

其实很多依然没有明白,你的困惑在什么地方。
------解决方案--------------------
楼主想动态生成是吧,有数据才有按钮?