-$(document).ready(function(){\r
- $(".delete_btn").click(function(e){\r
- e.preventDefault();\r
- \r
- var $this = $(this);\r
- var message_id = $.trim($this.parent().parent().find(".status_id").text());\r
- var confirm = window.confirm("Are you sure to delete this message?");\r
- \r
- if (confirm) {\r
- updateSentTip("Deleting message...");\r
- $.ajax({\r
- url: "ajax/delete.php",\r
- type: "POST",\r
- data: "message_id=" + message_id,\r
- success: function(msg) {\r
- if (msg.indexOf("success") >= 0) {\r
- $this.parent().parent().parent().remove();\r
- updateSentTip("Message deleted.");\r
- } else {\r
- updateSentTip("Failed to delete this message!");\r
- }\r
- },\r
- error: function(msg) {\r
- updateSentTip("Failed to delete this message!");\r
- }\r
- });\r
+//message function\r
+$(function () {\r
+ formFunc();\r
+ var temp = [];\r
+ var auto = [];\r
+ $("a.user_name").each(function(){\r
+ var u = this.text;\r
+ if (!(u in temp)) {\r
+ temp[u] = true;\r
+ auto.push(u);\r
}\r
});\r
+ $("#sent_id").autocomplete(auto);\r
+ $("#allMessage").click(function(e) {\r
+ var $this = $(e.target);\r
+ var type = $this.attr('class');\r
+ switch(type) {\r
+ case 'msg_replie_btn':\r
+ e.preventDefault();\r
+ $("#sent_id").val($this.parent().parent().find(".status_word").find(".user_name").text());\r
+ $("#textbox").focus();\r
+ break;\r
+ case 'msg_delete_btn':\r
+ e.preventDefault();\r
+ var message_id = $.trim($this.parent().parent().find(".status_id").text());\r
+ var confirm = window.confirm("Are you sure to delete this message?");\r
\r
- $(".msg_replie_btn").click(function(e){\r
- e.preventDefault();\r
- $("#sent_id").val($(this).parent().parent().find(".status_word").find(".user_name").text());\r
- $("#textbox").focus();\r
+ if (confirm) {\r
+ updateSentTip("Deleting message...", 5000, "ing");\r
+ $.ajax({\r
+ url: "ajax/delete.php",\r
+ type: "POST",\r
+ data: "message_id=" + message_id,\r
+ success: function(msg) {\r
+ if (msg.indexOf("success") >= 0) {\r
+ $this.parent().parent().parent().remove();\r
+ updateSentTip("Message deleted.", 3000, "success");\r
+ } else {\r
+ updateSentTip("Failed to delete this message!", 3000, "failure");\r
+ }\r
+ },\r
+ error: function(msg) {\r
+ updateSentTip("Failed to delete this message!", 3000, "failure");\r
+ }\r
+ });\r
+ }\r
+ break;\r
+ }\r
});\r
-});\r
+});
\ No newline at end of file