提前为任何错误道歉。这是我在StackOverflow上的第一篇文章。
所以基本上我有一个php函数。里面是一个带有变量的jQuery点击功能,我将保存点击元素的文本。我试图通过$ .ajax函数将该变量的值发送到我的Uredi.php文件,以将其保存到php变量中。但是,我得到了一个未定义的索引"错误。非常感谢帮助。谢谢。
以下是代码:
PHP函数:
public function uredi()
{
?>
$(‘.edit’).click(function(){
$(‘.naslov_edit’).val($(this).text());
$(‘#on_top’).hide();
var refId = $(this).text();
$.ajax({
url: ‘uredi.php’,
type: “POST”,
data: {id: refId},
success: function(data){
alert(data);
}
});
});
}
Uredi.php:
include ‘Funkcije.php’;
$uredi = new urejanje();
$uredi->uredi();
$id = $_POST[‘id’];
echo $id;
?>
Funkcije.php是带有uredi()函数的文件。
编辑:谢谢大家的帮助。我解决了这个问题。事实证明我只需要清理一下我的代码。