$(this).attr('href').split('=')[1]
Конечно, это зависит от того, что у вашего URL есть один параметр строки запроса. При необходимости вы можете немного поумнеть, но это решит вашу непосредственную проблему.
Edit:
$(document).ready(function(){
$('.delete_tag_btn').bind('click', function(event){
event.preventDefault();
var s = $(this).attr('href').split('?')[1].split('&');
var a = new Object();
for(var n = 0; n < s.length; ++n)
{
var t = s[n].split('=');
console.log(String(t[0]));
a[String(t[0])] = t[1];
}
console.log(a);
});
});
С учетом редактирования вы можете указать любое количество атрибутов в вашем href
, которое затем будет передано вашему post
. Другими словами, вы можете использовать эту функцию в любом месте во всем приложении, и вам не нужно указывать, какие ключи получить:
$.post(
this.href,
data: a,
function(reply) {
log(reply);
});