我想创建脚本来编辑画廊中的照片。我有文本框来插入照片的标题,在其中插入标题并留下文本框后,它将在数据库中更新。它工作正常,当我只更改一张照片的标题时,但是当我更改更多标题然后我重新加载页面时,所有更改的照片都有相同的标题(最后插入)。有人可以帮我看看有什么问题吗?
我现在使用的代码是:
function UpdateTitle(idPhoto) {
var id = idPhoto;
$(document).ready(function(){
$('textarea').live('blur',function () {
var titleVal = $(this).val();
$.ajax({
type: "POST",
url: "changeTitle.php",
data: {title:titleVal , id:id},
success: function(msg) {
$('.'+id).html(msg);
}
})
});
});
}
<textarea name='title' id='title' onchange='UpdateTitle($idPhoto);' rows='2' cols='22'>$title</textarea>