1
0
mirror of https://github.com/owncloud/bookmarks.git synced 2024-12-11 12:24:10 +01:00
OwncloudBookmarksOfficial/js/addBm.js
2012-08-30 19:50:58 +00:00

42 lines
921 B
JavaScript

$(document).ready(function() {
$('#bookmark_add_submit').click(addBookmark);
$('#url-ro img').click(editUrl);
$('#url').keypress(changeUrl);
$('#addBm').submit(bookletSubmit);
$('#tags').tagit({
allowSpaces: true,
availableTags: sampleTags
});
});
function addBookmark(event) {
var url = $('#bookmark_add_url').val();
var tags = $('#bookmark_add_tags').val();
$.ajax({
type: 'POST',
url: 'ajax/addBookmark.php',
data: 'url=' + encodeURI(url) + '&tags=' + encodeURI(tags),
success: function(data){
window.close();
}
});
}
function editUrl(event) {
$('#url').slideToggle();
}
function changeUrl(event) {
$('#url-ro code').text($('#url').val());
}
function bookletSubmit(event) {
event.preventDefault();
$.ajax({
type: 'POST',
url: $('#addBm').attr('action'),
data: $('#addBm').serialize(),
success: function(data){
if(data.status == 'success'){
self.close();
}
}
});
}