jquery遍历数组添加行删除行

<script language="javascript" type="text/javascript">

function queryInfo() {
var membercode = $(‘#membercode‘).val();
if(‘‘== $.trim(membercode)){
alert(‘请填写会员编号!‘);
return false;
}
removeTr();
var formUrl = ‘${rc.contextPath}/debitLimitMgt/queryList.htm?method=queryList‘;
$.ajax({
url : formUrl,
type : ‘POST‘,
dataType : ‘json‘,
data : {‘membercode‘: membercode},
async : false,
success : function(returnMsg) {
addTr(returnMsg);
},
error: function(jqXHR, textStatus, errorMsg){
alert("请求失败:" + errorMsg);
}
});
}

function removeTr(){
var rows=$("#dataList").find("tr").length;
if(rows>1){
for(var i=1;i<rows;i++){
$("#dataList tr").eq(i).remove();
}
}
}

function addTr(data){
$.each(data,function(i,obj){
var trHtml = ‘<tr><td>‘+obj.membercode+‘</td><td>‘+obj.memberName+‘</td><td>‘+
obj.idContent+‘</td><td>‘+obj.memberType+‘</td><td>‘+
obj.openDebit+‘</td><td>‘+obj.singleLimit+‘</td><td>‘+
obj.batchLimit+‘</td><td>‘+obj.filterNum+‘</td><td><tr>‘;
$("#dataList tr:last").after(trHtml);
})
}
</script>

时间: 2024-10-14 06:26:22

jquery遍历数组添加行删除行的相关文章

js,jquery遍历数组,对象

each的用法  1.数组中的each 复制代码 var arr = [ "one", "two", "three", "four"]; $.each(arr, function(){ alert(this); }); //上面这个each输出的结果分别为:one,two,three,four var arr1 = [[1, 4, 3], [4, 6, 6], [7, 20, 9]] $.each(arr1, function

jquery遍历数组的方式

1,for循环: var arr = new Array(13.5,3,4,5,6); for(var i=0;i<arr.length;i++){ arr[i] = arr[i]/2.0; } 2,for,in循环: var x var mycars = new Array() mycars[0] = "Saab" mycars[1] = "Volvo" mycars[2] = "BMW" for (x in mycars) { docu

Jquery 遍历数组之$().each方法与$.each()方法介绍

$().each() 对于这个方法,在dom处理上用的比较多,如果一个html页面上面有多个checkbox,这时用$().each来处理checkbox是比较不错的; $("input[type='checkbox']").each(function(i){ $(this).attr("checked",true); }); 回调函数里面的i在此处代表input集合传递过去的索引(也就是正在遍历的input元素的索引): 但是这段代码只用到了input集合的索引

Jquery遍历数组之$.inArray()方法介绍

$.inArray()函数用于在数组中搜索指定的值,并返回其索引值.如果数组中不存在该值,则返回-1; $.inArray(value,array)    --value是要查找的值,array是被查找的数组. 使用$.inArray()方法必须注意的点,否则会掉坑 (1)看如下代码: $(function () { var arr=[{"name":"张三"},{"name":"李四"},{"name":

Jquery 遍历数组之grep()方法介绍

grep()方法用于数组元素过滤筛选. grep(array,callback,boolean);方法参数介绍. array   ---待处理数组 callback  ---这个回调函数用来处理数组中的每个元素,并过滤元素,该函数包含两个参数,第一个参数是当前数组元素的值,第二个参数是当前数组元素的下标,返回值是一个布尔值. 下面是grep()方法的源代码: //grep函数,第三个参数表示是否根据fn的结果取反! grep: function( elems, callback, invert

jQuery遍历,数组,集合

使用了jquery有段时间了,整理下jquery中的遍历问题. 1.jquery 遍历对象 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">< HTML>  <HEAD>   <TITLE> New Document </TITLE>   <script language="javascript" type="tex

jQuery遍历对象/数组/集合

转载自: 网络 1.jquery 遍历对象 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <script language="javascript" type="text/javascript" src="

jQuery遍历对象、数组、集合实例

1.jquery 遍历对象 复制代码代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">  <HTML>   <HEAD>    <TITLE> New Document </TITLE>    <script language="javascript" type="text/javascript"

jquery 遍历对象、数组、集合

转:http://blog.sina.com.cn/s/blog_5db0dfe40100hay7.html 使用了jquery有段时间了,整理下jquery中的遍历问题. 1.jquery 遍历对象 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML>  <HEAD>   <TITLE> New Document </TITLE>   &l