用jquery怎么获取表格中的一行内容

用jquery怎么获取表格中的一行内容,第1张

一般都会在后台获得,比如这个表格的数据是用$list这个变量存储的,$list中每个元素都有id date title file四个字段,checkbox的name是id,现在写一个js方法用来将选中的复选框传到后台,需要使用一个按钮触发下面的方法

function fun(){

var arr = new Array();

$(":checked")each(function(){

arr[] = $(this)attr("name");

});

//然后用任意方法将arr传到后台

}

在后台根据传回来的id在$list中获得要你想要的数据。

上面是我觉得最简单的方法。

下面还有一个在页面里获得你要的数据的方法

将每一行数据都写在同一个div里,根据复选框的标示获得对应div内的数据

<div name=“id”>数据, (最后一列)<input type="checkbox" name="id" /></div>

<script>

function fun(){

var arr = new Array();

var name = '';

$(":checked")each(function(){

name = $(this)attr("name");

arr[] = $("div[name=" + name + "]")html();

});

}

</script>

var mydate = new Date();

var y = mydategetFullYear();

var m = mydategetMonth()+1;

var d = mydategetDate();

alert("今天的日期是:"+y+"年"+m+"月"+d+"日"); //这里是d出今天的日期,前四天的日期你相应的用d-n就可以了

不知道是extjs的dataPicker还是jquery插件的

extjs:

{

xtype: 'datafiled',

value: new Date()

}

jquery插件

$("#datepicker")datepicker(

{

defaultDate : new Date() //还可以是时间字符串,当前日期对应的时间数值

}

);

很简单啊,datepicker有属性设置最大日期和最小日期,选一个的事件里设置另外一个的最大最小日期就行了

$("#end_date")datepicker("option", "minDate", selectedDate);

$("#begin_date")datepicker("option", "maxDate", selectedDate);

以上就是关于用jquery怎么获取表格中的一行内容全部的内容,包括:用jquery怎么获取表格中的一行内容、如何用jQuery获取今天以及前四天的日期、如何从Date Picker获取日期然后显示已经选择的日期等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9768622.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存