Я пытаюсь заставить функцию возвращать данные из вызова ajax, которые я затем могу использовать. Проблема заключается в том, что сама функция вызывается многими объектами, например ::100100
function ajax_submit (obj)
{
var id = $(obj).attr('id');
var message = escape ($("#"+id+" .s_post").val ());
var submit_string = "action=post_message&message="+message;
$.ajax({
type: "POST",
url: document.location,
data: submit_string,
success: function(html, obj) {
alert (html);
}
});
return false;
}
Что означает, что внутри анонимной функции «успех» у меня нет возможности узнать, что на самом деле является вызывающим объектом obj (или id) Единственный способ, которым я могу придумать, это прикрепить id к документу, но это кажется слишком грубым. Есть ли другой способ сделать это?