1
0
mirror of https://github.com/owncloud/bookmarks.git synced 2024-12-02 06:24:11 +01:00
OwncloudBookmarksOfficial/js/addBm.js

42 lines
921 B
JavaScript
Raw Normal View History

$(document).ready(function() {
$('#bookmark_add_submit').click(addBookmark);
$('#url-ro img').click(editUrl);
$('#url').keypress(changeUrl);
$('#addBm').submit(bookletSubmit);
$('#tags').tagit({
allowSpaces: true,
2012-06-27 00:09:55 +02:00
availableTags: sampleTags
});
});
function addBookmark(event) {
var url = $('#bookmark_add_url').val();
var tags = $('#bookmark_add_tags').val();
$.ajax({
2012-06-10 23:38:26 +02:00
type: 'POST',
url: 'ajax/addBookmark.php',
2012-02-22 16:04:17 +01:00
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){
2012-06-27 00:09:55 +02:00
if(data.status == 'success'){
self.close();
}
}
});
}