summaryrefslogtreecommitdiffstats
path: root/askbot/skins
diff options
context:
space:
mode:
authorAdolfo Fitoria <adolfo.fitoria@gmail.com>2012-08-24 12:07:58 -0600
committerAdolfo Fitoria <adolfo.fitoria@gmail.com>2012-08-24 12:07:58 -0600
commitef00cb5c4ddc6cec688d76101572edabfe193995 (patch)
treeab8d5a2d785bb4b68f6dcd6be45e00fea8b53479 /askbot/skins
parentbc097155ac512e6bcbcc9a153a5d0ae9aa14cba4 (diff)
downloadaskbot-ef00cb5c4ddc6cec688d76101572edabfe193995.tar.gz
askbot-ef00cb5c4ddc6cec688d76101572edabfe193995.tar.bz2
askbot-ef00cb5c4ddc6cec688d76101572edabfe193995.zip
Modified $.post() for $.ajax()
Diffstat (limited to 'askbot/skins')
-rw-r--r--askbot/skins/common/media/js/utils.js19
1 files changed, 13 insertions, 6 deletions
diff --git a/askbot/skins/common/media/js/utils.js b/askbot/skins/common/media/js/utils.js
index ef3726e2..53775ecb 100644
--- a/askbot/skins/common/media/js/utils.js
+++ b/askbot/skins/common/media/js/utils.js
@@ -1626,10 +1626,16 @@ GroupDropdown.prototype.prependGroup = function(group_name, url){
GroupDropdown.prototype._add_group_handler = function(group_name){
var group_name = this._input_box_element.val();
self = this;
- $.post(askbot['urls']['add_group'],
- {group: group_name},
- function(data, textStatus, jqXHR){
- if (data.status=='ok'){
+ if (!group_name){
+ return;
+ }
+
+ $.ajax({
+ type: 'POST',
+ url: askbot['urls']['add_group'],
+ data: {group: group_name},
+ success: function(data){
+ if (data.success){
self.prependGroup(data.group_name, data.url);
self._input_box_element.hide();
self._add_link.show();
@@ -1637,8 +1643,9 @@ GroupDropdown.prototype._add_group_handler = function(group_name){
} else{
return false;
}
- }
- );
+ },
+ error: function(){console.log('error');}
+ });
};
GroupDropdown.prototype.enableAddGroups = function(){