Files
Chad Whitacre b2da48d15d Refactor profile pages; #597
This rationalizes the navigation on profile pages, allowing users and
admins to view all pages under /profile/ and to take all appropriate
actions on each page.
2013-02-06 18:05:46 -05:00

32 lines
1.0 KiB
JavaScript

$(document).ready(function()
{
// Wire up is_suspicious toggle.
// =============================
$('label.is-suspicious-knob').click(function()
{
var participant_id = $(this).attr('data-participant-id');
jQuery.ajax(
{ url: '/' + participant_id + '/toggle-is-suspicious.json'
, type: 'POST'
, dataType: 'json'
, success: function(data)
{
if (data.is_suspicious)
$(".on-profile").addClass('is-suspicious');
else
$(".on-profile").removeClass('is-suspicious');
$('INPUT.is-suspicious-knob').attr( 'checked'
, data.is_suspicious
);
}
, error: function() {
alert( "Failed to change is_suspicious. Please "
+ "try again."
);
}
}
);
});
});