Better UI for bookmark popup
This commit is contained in:
parent
45b2059cd8
commit
141b4b67b3
23
plugins/Bookmark/bookmarkpopup.js
Normal file
23
plugins/Bookmark/bookmarkpopup.js
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
$(document).ready(
|
||||||
|
function() {
|
||||||
|
var form = $('#form_new_bookmark');
|
||||||
|
form.append('<input type="hidden" name="ajax" value="1"/>');
|
||||||
|
form.ajaxForm({dataType: 'xml',
|
||||||
|
timeout: '60000',
|
||||||
|
beforeSend: function(formData) {
|
||||||
|
form.addClass('processing');
|
||||||
|
form.find('#submit').addClass('disabled');
|
||||||
|
},
|
||||||
|
error: function (xhr, textStatus, errorThrown) {
|
||||||
|
form.removeClass('processing');
|
||||||
|
form.find('#submit').removeClass('disabled');
|
||||||
|
self.close();
|
||||||
|
},
|
||||||
|
success: function(data, textStatus) {
|
||||||
|
form.removeClass('processing');
|
||||||
|
form.find('#submit').removeClass('disabled');
|
||||||
|
self.close();
|
||||||
|
}});
|
||||||
|
|
||||||
|
}
|
||||||
|
);
|
|
@ -103,4 +103,10 @@ class BookmarkpopupAction extends NewbookmarkAction
|
||||||
function showFooter()
|
function showFooter()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function showScripts()
|
||||||
|
{
|
||||||
|
parent::showScripts();
|
||||||
|
$this->script(common_path('plugins/Bookmark/bookmarkpopup.js'));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user