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)
})