和php没有关系 , 用js实现就ok了

解决方案 »

  1.   

    用js+css模拟吧,如果要实时插入删除,再配合ajax操作数据库~~~~问一句,checkboxlist是啥效果
      

  2.   

    谢谢两位.
    就是相当于一个list控件,不过这个控件中的每个纪录前面有一个checkbox
      

  3.   

    那么插入删除是怎样一个操作在一堆checkbox里添加或删除一个是很简单的,但是你显示的记录从哪里来,是从数据库里读出来的,还是已经指定好的。添加需要指定添加的位置吗,譬如在第2个后面添加一个
    删除需要指定具体删除哪一个吗?
      

  4.   

    是这样的,我的纪录是从数据库中选择的,插入数据的时候没有什么顺序限制,不过删除的时候应该是删除制定的纪录(比如说删除当前选择的纪录).
    我想实现的效果是像list控件中的数据那样的多行显示并且每个纪录前面都分别对应一个checkbox
      

  5.   

    用html重组,在PHP里面不可能有这种东西,
      

  6.   

    是这样的,正如大家所说的,这种关于页面表现的功能,是要用js等客户端脚本来实现的,php是服务端脚本,主要用来操作数据库。根据你上面回复的要求,还存在一个问题,删除是可以做到的,但是添加新checkbox时,显示的文字从哪里来呢,你说要从数据库中取出来,这需要ajax异步传输,点击“添加”按钮,触发事件,传递参数,数据库根据参数搜索得到结果,返回给客户端,得到要显示的值,客户端应用js脚本,动态的添加以及显示checkbox。这是具体思路,ajax相关方法网上有很多,可以去查。因为涉及到数据库操作,而你没给出具体表结构,所以没办法写示例代码,最多给出js添加checkbox,删除checkbox的演示效果而已。php和.net等语言不同,没有现成的控件可以调用,都需要自己模拟实现的。