读书人

jQuery表格处理数据有关问题

发布时间: 2013-04-09 16:45:09 作者: rapoo

jQuery表格处理数据问题
我绘制了一表头 然后给这个表动态添加行
表头:

<table class="tab" id="table1" >
<tr class="m-head"><td>序号</td><td>手工编号</td><td>登录名</td><td>姓名</td><td>性别</td><td>出生日期</td><td>民族</td><td>联系电话</td><td>手机</td><td>电子邮箱</td><td>状态</td><td>删除</td></tr>
</table>


动态添加行js代码:
 $(function () {
var tableStr = "";
var $parent0 = $('#table1');
var result = StaffView.getAllEmployee().value;
var values = jQuery.parseJSON(result);
for (var i = 0; i < values.length; i++) {
tableStr = "<tr><td>" + (i + 1).toString() + "</td><td>" + values[i].Uid.toString() + "</td><td>"
+ values[i].LoginName.toString() + "</td><td>" + values[i].UserName.toString() + "</td><td>"
+ values[i].Sex.toString() + "</td><td>"
+ values[i].Birthday.toString() + "</td><td>" + values[i].Nation.toString() + "</td><td>"
+ values[i].TelPhone.toString() + "</td><td>" + values[i].Mobile.toString() + "</td><td>"
+ values[i].Email.toString() + "</td><td>" + values[i].State.toString()
+ "</td><td><a goid='12123' onclick='DeleteClick()'>删除</a></td></tr>";

$parent0.append($(tableStr));
}
});


我给最后的一列写了一个链接<a>然后在里面写的一个goid='12123' 再添加一个onclick事件 我想用js获取点击行的a里面的goid属性 但是总也获取不到值一直是空 onclick事件:
 function DeleteClick() {
//confirm("确认要删除此行信息吗");
var goid = $(this).attr("goid");
alert(goid);
};


求大神解答 在线跪求

JavaScript jquery??asp.net


[解决办法]
试试
<a goid='12123' onclick='DeleteClick(this)'>删除</a>

读书人网 >asp.net

热点推荐