Прежде всего область действия оператора $(this)
в вашей функции success
относится к данным, возвращаемым из вызова AJAX.
Ваш первый оператор $(this)
относится к элементу, по которому щелкнули.
Попробуйте изменить значение параметра cal на приведенное ниже, чтобы увидеть предупреждение о возвращенных данных:
success : function(resp) {
alert(resp);
}
Если это все еще показывает пустое значение, возможно, имеется основная проблема с кодом, выполняемым на стороне сервера вызова AJAX.