在我的代码中,我可以提醒(edu_id)。 但我不能在我的控制器中发布值 系统警报取消后发出警报(edu_id)。 怎么修 ?感谢
$(document).ready(function() {
$(".edit-edu").click(function(event) {
event.preventDefault();
var edu_id =$(this).data("id");
alert(edu_id);
$.ajax({
type: 'POST',
url: "<?php echo base_url(); ?>/index.php/member/editEducation",
data : ({edu_id : edu_id}),
dataType: 'html',
cache: false,
success:function(html){
$("#edu-id-form").html(html);
}
});
});
})
答案 0 :(得分:0)
我看到你正在用$(this).data(“id”)读取变量。由于$(this)指向控件本身,也许您应该尝试使用$(this).attr(“id”)读取,因为ID是实际属性:
答案 1 :(得分:0)
试试这个:
$(this).attr("id");