jQuery MiniUI

标题: 批量删除应该如何改? [打印本页]

作者: liqian_2013    时间: 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())+",";   
   });   
这一部分应该怎么改?



作者: factory    时间: 2013-12-24 13:25:26

miniui跟jquery不同,无法操作你自己写的dom元素,miniui的API只适用于miniui控件
作者: liqian_2013    时间: 2013-12-24 13:53:08

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

哦,那能麻烦你给我写一个批量删除的方法吗?针对dataGrid中多行选中
作者: felt    时间: 2013-12-24 14:01:04

liqian_2013 发表于 2013-12-24 13:53
哦,那能麻烦你给我写一个批量删除的方法吗?针对dataGrid中多行选中

var rows=grid.getSelecteds();
grid.removeRows(rows);
作者: liqian_2013    时间: 2013-12-24 14:18:42

felt 发表于 2013-12-24 14:01
var rows=grid.getSelecteds();
grid.removeRows(rows);

如果没有选中的行,var rows=grid.getSelecteds();
rows的长度用什么属性判断长度
作者: felt    时间: 2013-12-24 14:23:54

var rows=grid.getSelecteds()获取到的是选中的行对象数组,可以根据length判断




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2