я иметь такую форму:.load() вопросы, загрузки с другой страницы
<form name="form1" method="post" action="enviaorcamento.asp">
<strong>Nome:</strong><input name="nome" type="text" class="formsahn" id="nome" size="50">
<input name="enviar" type="submit" class="mensagem" id="enviar" value="enviar">
</form>
это содержимое загружается с другой страницы в home.html внутри DIV #conteudo_mostrar
мой JQuery .load()
сценарий является то, что :
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#conteudo_mostrar").load("form.asp");
});
function abrirPag(valor)
{
$("#conteudo_mostrar").load(valor).fadeIn("slow");
}
</script>
и на конце на enviaorcamento.asp
(моя отправка страницы) у меня есть сценарий:
<script>alert('Orçamento Enviado com Sucesso!'); window.parent.$('#conteudo_mostrar').load('obrigadoorcamento.asp');</script>
но это не работает.
Я хочу загрузить obrigadoorcamento.asp
в #conteudo_mostrar
со страницы отправки.
Я надеюсь, что я ясно ...
Что такое 'window.parent' для? –
также, для '$ (" # conteudo_mostrar "). Load (valor) .fadeIn (" slow ");', вам, вероятно, нужно переместить 'fadeIn' в функцию обратного вызова' load'. См. Http://api.jquery.com/load/ –
Я использовал это, чтобы закрыть некоторые «лайтбокс» в другом проекте, и я думаю, что эта работа ... но не ... я не знаю, что я прав, используя это. .. – Preston