Я пытаюсь найти идентификатор из div, чтобы определить правильный класс css для использования при вводе формы.
Пример HTML-кода, который будет генерировать:
<div id="output">ERROR</div>
<div id="msg">Password did not match.</div>
Теперь я получил это для работы с плагином, который я сделал, хотя разница в том, что он использовал iframe, что здесь не так, так что я знаю, что код нужно будет настроить.
$.post("login.php", $('#login').serialize(), function(html){
//see what message to display.
var results = $(html).contents().find("#output").text();
if (results == "success") {
FormResults("Success", $(html).contents().find("#message").text());
}else if(results == "warning") {
FormResults("Notice", $(html).contents().find("#message").text());
} else {
FormResults("Error", $(html).contents().find("#message").text());
}
}); //END $.ajax(
Я надеюсь, что предоставил достаточно кода.Если нет, дайте мне знать.Также, если у вас есть лучший способ, меня интересует любая идея, которая у вас есть.
Суть в том, что php сгенерирует два div, один для типа сообщения, другой - фактическое сообщение.Первый div сообщит jquery, какой css назначить используемому плагину проверки, а также сообщение для отображения.