Я использую модальный плагин ( colorbox ), который имеет опцию "onComplete
".Я могу сделать следующее, чтобы достичь желаемого эффекта (это просто опция "onComplete
"):
onComplete: function(){
$('.ajaxform').ajaxForm({
success: function(responseText){
$.colorbox({html:responseText});
}
});
}
Причина в том, что модал, загружаемый через ajax, содержит форму,В этой форме для отправки используется ajaxForm()
, а модальный вид меняется на responseText
.Это прекрасно работает (для первой формы).Но проблема в том, что у меня есть несколько форм подряд.Каков хороший способ прикрепить ajaxForm () и все еще использовать $.colorbox({html:responseText})
для многих форм?Я хотел бы сделать это для неопределенного числа форм (другими словами, в коде я не могу написать его, думая, что у меня есть 4 формы, потому что, возможно, позже у меня будет 5 или 3 или что-то еще)