Примечание: Я титулованный это очень плохо, пожалуйста, помогите мне улучшить его, если вы понимаете мой вопрос
Я использую ajaxform представить для всех моих форм. Я могу программно добавить div обратной связи в каждую форму успешно. I хочу выбрать только текущую форму на моей странице. Я использую следующий код.
$('form').append('<div class="feedback" />');
$('form').ajaxForm
({
success: function(responseText)
{
if(responseText=="1")
{
$(this).clearForm();
$(this).children('INPUT,select').eq(0).focus();
}
else
{
alert($(this).children().length); // This gives me 0
$(this).children('.feedback').eq(0).html(responseText);
}
}
});
я могу сделать выше, успешно только тогда, когда у меня есть один вид на всю страницу, используя $ («форма») вместо $ (это) но это проблема, когда у меня есть несколько форм в странице
В чем проблема, с которой вы столкнулись, и можете ли вы показать HTML? –
может видеть plz 'alert ($ (this) .children(). Length); // Это дает мне 0' в qestion – Sami