我正在尝试在 Yii 中执行Ajax。 但是给我错误:
传递给getElementById()
的空字符串
以下是我的AJAX代码:
$url1 = Yii::$app->homeUrl;
$crurl = 'https://'.$_SERVER['SERVER_NAME'].$url1;
$this->registerJs('$(document).ready(function(){
$(".glyphicon.glyphicon-eye-closed").click(function(){
$.ajax({
url: "'.$crurl.'?r=history/move",
type: "post",
data: {id: this.id},
success: function(data){
alert(data);
}
});
});
});
答案 0 :(得分:0)
检查以下选项;
检查html代码.glyphicon.glyphicon-eye-closed
类是否有id attr?
将this.id
替换为$(this).attr('id')
;