jQuery MiniUI

 找回密码
 立即注册
查看: 1957|回复: 5
打印 上一主题 下一主题

批量删除应该如何改? [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-12-24 11:31:47 |只看该作者 |倒序浏览
我之前是jsp的页面,现在要改成html,用MiniUI,批量删除那里不知道该怎么改,请教一下!
原来jsp页面中:

<td width="60"><table width="90%" border="0" cellpadding="0" cellspacing="0">
                    <tr>
                      <td class="STYLE1"><div align="center"><img src="images/083.gif" width="14" height="14" /></div></td>
                      <td class="STYLE1"><div align="center"><span class="STYLE1"> [</span><a href="javascript:del()">删除</a><span class="STYLE1">]</span></div></td>
                    

//进行批量操作
  function del(){
   var chk_value ='';   
   $('input[name="feedback_item"]:checked').each(function(){
     chk_value = chk_value + ($(this).val())+",";   
   });   
   if(chk_value.length==0){
   alert('你还没有选择任何内容!');
   }else{
   dodel(chk_value);
   }
  }
现在改成html中:
<img src="../images/083.gif" width="14" height="14" /><span  width="54"> [</span><a  width="54"  href="javascript:del()">删除</a><span class="STYLE1">]</span>


//进行批量操作
  function del(){
   var chk_value ='';   
   $('input[name="feedback_item"]:checked').each(function(){
     chk_value = chk_value + ($(this).val())+",";   
   });   
   if(chk_value.length==0){
   alert('你还没有选择任何内容!');
   }else{
   dodel(chk_value);
   }
  }




$('input[name="feedback_item"]:checked').each(function(){
     chk_value = chk_value + ($(this).val())+",";   
   });   
这一部分应该怎么改?


Rank: 8Rank: 8

沙发
发表于 2013-12-24 13:25:26 |只看该作者
miniui跟jquery不同,无法操作你自己写的dom元素,miniui的API只适用于miniui控件

Rank: 2

板凳
发表于 2013-12-24 13:53:08 |只看该作者
factory 发表于 2013-12-24 13:25
miniui跟jquery不同,无法操作你自己写的dom元素,miniui的API只适用于miniui控件

哦,那能麻烦你给我写一个批量删除的方法吗?针对dataGrid中多行选中

Rank: 8Rank: 8

地板
发表于 2013-12-24 14:01:04 |只看该作者
liqian_2013 发表于 2013-12-24 13:53
哦,那能麻烦你给我写一个批量删除的方法吗?针对dataGrid中多行选中

var rows=grid.getSelecteds();
grid.removeRows(rows);

Rank: 2

5#
发表于 2013-12-24 14:18:42 |只看该作者
felt 发表于 2013-12-24 14:01
var rows=grid.getSelecteds();
grid.removeRows(rows);

如果没有选中的行,var rows=grid.getSelecteds();
rows的长度用什么属性判断长度

Rank: 8Rank: 8

6#
发表于 2013-12-24 14:23:54 |只看该作者
var rows=grid.getSelecteds()获取到的是选中的行对象数组,可以根据length判断

Archiver|普加软件

GMT+8, 2024-11-6 17:30 , Processed in 1.061392 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部