当前位置:首页>开发>正文

jquery获取选中行的数据 ajax如何获取表中一行数据

2023-05-25 19:56:22 互联网 未知 开发

 jquery获取选中行的数据 ajax如何获取表中一行数据

jquery获取选中行的数据

在每个td标签内部添加onclick,你不觉得麻烦,jquery开发者看到会被气死的。
你可以这样
var $table = $("#mytable")//
var $trs = $table.find("tr")
for(var i=0 i<$trs.length i ){
var $tr = $trs.eq(i)//循环获取每一行

$tr.on("click", function(){//为每一行添加click事件

//这里就可以获取行内数据了

var $td = $tr.find("td")

$td.eq(0).text()//ctld

$td.eq(1).text()//llType

$td.eq(2).text()//fsMgr

...

})

}

ajax如何获取表中一行数据

ajax只是JS里面的一个东西,怎么去取表呢

首先你需要选择一种服务器语言:php, jsp, ....

使用php等程序去取表的内容

然后ajax去加载php程序运行的结果

恩。大概是这样。

当然,从开始到具体实现,需要很多程序。。。

jquery easyui 怎么获取行源数据

请问你这表格是datagrid做的吗?如果是的话,你可以用datagrid的getSelected方法先获取到选中的行, var row = $("#datagrid").datagrid("getSelected")var value = row.value//row.value的value就是你这一行某一个字段的lable值

JQuery获取动态table的某行某列的值

<input type="button" onclick=Visittrack( (i-1) ,this) value="拜访轨迹" >

function Visittrack(num,obj){
$(obj).parent().parent().children().each(function(i){
alert($(this).html())
})
}

jquery 怎么获取数据中的数据

提供你2中思路,具体代码就不写了
生成表的时候给修改链接一个id,id保存当前行的主键比如id="tid" 主键,为它添加onclick方法,

var id=this.id.replace("tid","") 获取到主键
把主键拿到数据库中查到相应的数据行,赋值给表单,完成!
var parents=$(this).parent().parent() 获得tabel行
$(parents).find("td").each(function(){
根据列的顺序赋值给相应的表单元素

})
这个方法有局限性,数据是从当前页面中取得并不是实时读取数据库,如果数据在他处有更改是取不到最新的数据的。

JQuery怎么获取动态table的某行某列的值

嗯… 根据LZ的代码,不太理解输出效果,
不过我修改了部份源码试了一个方法,LZ 你就看看呗

var shtml =
for (var i = 1 i < 3 i ) {
var item = testing

shtml = <tr name="result" id="tr[ i ]">
shtml = <td id="td1" height="25" align="left" valign="middle"> item.EFFECTIVE_DATE </td>
shtml = <td id="td7" height="25" align="left" valign="middle"><a href="#" onclick="" > item.PJPTARGET_TOWNCOUNT_DAY </a></td>
shtml = <td id="td8" height="25" align="left" valign="middle"><a href="#" onclick="" > item.PJPACTUAL_TOWNCOUNT_DAY </a></td>
shtml = <td id="td9" height="25" align="left" valign="middle" > item.ACTTOWNNUM </td>
shtml = <td id="td10" height="25" align="left" valign="middle"> item.TOWNPJP_PERCENT </td>
shtml = <td id="td11" height="25" align="left" valign="middle"> item.FARDISTANCE_BYDT </td>
shtml = <td id="td12" height="25" align="left" valign="middle"> item.TOWNNAME </td>
shtml = <td height="25" align="left" valign="middle"><input type="button" class="visittrack" value="拜访轨迹" > </td>
shtml = </tr>
}
$("#report").append(shtml)

$(input.visittrack).click(function() {
var $thisTR = $(this).parents(tr)
var thisTR_ID = $thisTR.attr(id)
$thisTR.css({
background: #0cc
})

var td10_val = $thisTR.find(#td10).text()

alert(thisTR_ID)
})​

随便看看