Ну, я думаю, если вы действительно хотите, чтобы он обновлялся в базе данных, вместо того, чтобы использовать решение, такое как приложения Google, вы можете сделать следующее.
$(document).ready(function(){
$("a .scriptGenerated").bind('click', function(e){
e.preventDefault();
var postUrl = 'some page on your site to post to';
var shortUrl = $(this).attr('shorturl'); ///replace short url with whatever that means
var url = $(this).attr('href');
var time = new Date();
var data = {"shorturl":shorturl, "url" : url, "time" : time};
$.post({null, postUrl, data, success:function(result){window.location = url;}});
});
});
В этом есть некоторые ошибки, я думаю, но идея в том, что он останавливает выполнение привязки, у которой есть класс «scriptGenerated», извлекает данные из него (элементы DOM привязки) и отправляет их на какую-то страницу в вашем приложение, где вы можете взять данные из POST. В случае успеха он будет перенаправлен на соответствующую страницу. Может быть, я неправильно понимаю, что вы собираетесь делать.