<button type=button class=btn2 value='del_<?=$value[0]?>' onclick='SendPost(this);'>Delete</button>
function SendPost(elem) {
var splitid = $(elem).val().split('_');
<form method="POST" id="form2" action="">
абсолютно лишняя, она нигде не используется, никуда не отправляется. У вас какая-то каша: onClick={onEmailClick} onChange={setMail}
Зачем два обработчика на один инпут?
Почему не указано какого типа у вас инпут?
Для проверки - обратитесь к какой-нибудь ещё странице сайта (GET /index.php например), и если запрос не приведёт к ошибке "устаревшая сессия" - значит не работает именно этот POST-запрос за AJAX-данными...