У меня есть форма, которую я использую jQuery для публикации и работаю для обработки возвращаемых данных.
В настоящее время у меня есть следующее:
$.ajax({
type: 'POST',
url: '/',
data: $("#register_member_form").serialize(),
success: function(data){
if (data.search(/error/) >= 0)
{
var err = "There were errors found in your entry.\nPlease check your :\n";
if (data.search(/submit a username/) >= 0) {err += "\tUsername\n"}
alert(err);
}
else
{
location.replace( $("#RET").val() );
}
И я использую функцию data.search('')
для поиска ключевых слов, а затем добавляю к переменной err
и оповещаю об этом в конце.
Тем не менее, существует довольно много сгенерированных системой сообщений об ошибках, поэтому мне нужно решение, которое будет перебирать возвращаемые данные и искать значения <li></li>
, а затем оповещать об этом.
Обычно, если бы это был стандартный HTML, я бы сделал ("li").each(function(){})
и т. Д., Чтобы получить его, но, поскольку это переменная потока данных - как бы я это сделал? это возможно?
Большое спасибо всем!
С