当加载一个页面给用户显示特定用户的注释时,我有一个提醒。当查看此用户的个人资料时,将显示包含该笔记的提醒。
我想让用户在这个警报上有一个勾号按钮,表示不再提醒?理想情况下,此复选框将调用函数将'read'列设置为1,因此下次显示用户配置文件时不显示警报?
希望我解释正确。
$.ajax({
type: "POST",
url: "ajax.aspx/GetMembersNotes",
data: '{' +
'nameID:"' + $('#nameID').val() + '",' +
'addrID:"' + $('#addrID').val() + '"' +
'}',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) {
var data = json_parse(msg.d);
if (!data.error) {
$.each(data, function(d) {
if (data[d].read = 1){
alert(data[d].notes);
}
});
}
else {
alert("Cannot get memeber's notes data\n" + data.error);
}
},
error: function(msg) {
alert('Get Memeber\'s Notes Failure' + msg);
}
});`
以上显示的是提醒。在GetMemberNotes函数中,构建JSON字符串并返回笔记并读取。
2011-05-23
Beginner