jQuery获取锚标记的数据ID
jquery get the data-id of anchor tag
我从jQuery创建了下表:
$('#btniLoad').click(function(){
var gradelevel = $('#ylvl').val();
$.ajax({
type:'POST',
url:"<?php echo site_url('enrollment/searchTeacher');?>",
dataType:'json',
data:{q:gradelevel},
success: function(data){
if(!data.teacherinfo[0])
{
var table = "There's no teacher registered yet";
}
else
{
var table = "<table class='table table-striped table-bordered' cellspacing='0' width='100%'>";
table += "<thead><th>Teacher's Name</th></thead><tbody>";
for(var i = 0; i < data.teacherinfo.length;i++)
{
table += "<tr><td><a href='#teachermodal' data-toggle='modal' role='button' id='teachview' data-id='"
+data.teacherinfo[i].teacherid+"'>"
+data.teacherinfo[i].FirstName+', '+data.teacherinfo[i].MiddleName+', '
+data.teacherinfo[i].LastName+"</a></td></tr>";
}
table += "</tbody></table>";
}
$('#teacherTable').empty();
$('#teacherTable').append(table);
},
});
});
我想在控制台日志中显示 href 中的数据 id,以检查它是否正确传递了 id,但我没有从控制台日志中获得任何结果...... 这是锚标记的点击事件:
$(function(){
$('#teachview').click(function(){
var teachid = $(this).attr("data-id");
console.log(teachid);
});
});
使用 $(document).on('click','#teachview',function(){
而不是 $('#teachview').click(function(){
ID 也应该是唯一的使用类
相关文章:
- jquery没有't从DIV数据id中获取PHP变量值,只输出变量名
- 数据id是否违反关注点分离
- 获取LI数据ID's来自动态内容
- jQuery获取锚标记的数据ID
- 传递数据 id 以引导模式并使用它 iframe url
- 按子元素 - jQuery 的数据 ID 对 li 进行排序
- 无法更改动态更新的数据 ID
- 如何在附加的按钮中获取数据 ID
- 当我尝试附加数据 ID 时;我收到一个错误
- jQuery 在克隆选择选项后获取数据 ID
- 如何将数据 ID 发送到操作
- 数据 ID 一直未定义返回
- 如何使用数据 ID 发送多个 ID
- 工具提示中的数据 -id 内容
- Jquery - 获取父元素的数据 ID
- html 响应数据 ID 不能在 Facebook API 调用中用作字符串
- 如何从选定的(不同的id,相同的名称)数据列表(html5)选项中获取数据ID属性的值
- Jade:带双“的数据id""&”;
- 按纯javascript中的数据id选择项
- Jquery-滚动到数据id