动态获取表格当前行的ID

E01014165 2015-04-16 11:04:53
<thead>
<tr>
<th>记录日期</th>
<th>是否正常</th>
<th>机器型号</th>
<th>操作</th>
</tr>
</thead>
<tbody>
<volist name="history" id="vo">
<tr id="{$vo.recordno}">
<td>{$vo.date}</td>
<td>{$vo.normal}</td>
<td>{$vo.machineno}</td>
<td><a href="#">修改</a></td>
</tr>
</volist>
</tbody>
...全文
648 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
tony4geek 2015-04-20
  • 打赏
  • 举报
回复
each 循环进去了没
E01014165 2015-04-20
  • 打赏
  • 举报
回复
问题已经解决了,是没限制加载下拉框option和value值得顺序,所以会不稳定
E01014165 2015-04-18
  • 打赏
  • 举报
回复
thankyou 这个已经解决了,现在遇到个新问题了,我用jquery ajax 返回一个联动下拉框的值,修改信息时想把从数据库中得到的值显示在下拉框中 ,显示不了。append进去的option。
$.ajax({
                type: 'POST',
                datatype: 'json',
                url: localhostPath+"/jeasyui/index.php/Operation/downposition",
                data: {machineNo: machineno},
                success: function(data){
                    var obj=  eval("(" +data+ ")");
                    //alert(obj);
                    $.each(obj,function(key,val){
                        $('#position').append("<option value='"+val['code']+"-"+val['name']+"'>"+val['name']+"</option>");
                    });
                }
            });
修改时,想加载从数据库中返回的值,
$('#position').val(obj[0]["positionno"]+'-'+obj[0]["position"]);
这用的是另一个ajax返回的值,是我想显示在下拉框中的。显示不了。
slwsss 2015-04-17
  • 打赏
  • 举报
回复
<tr id="{$vo.recordno}"> <td>{$vo.date}</td> <td>{$vo.normal}</td> <td>{$vo.machineno}</td> <td><a href="#" onclick="alert($(this).parents('tr').eq(0).attr('id'))">修改</a></td> </tr>
E01014165 2015-04-16
  • 打赏
  • 举报
回复
点击修改之后,需要将值传到后台,根据id值再跳转到新的页面,将数据库的值加载到该页面的form表单中,进行修改

87,909

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧