2010-02-10 92 views
0

它首先感謝,我搜索了大量的模式窗體和你似乎是使用和修改SimpleModal聯繫表

我唯一的問題是如何使用您下載的聯繫表格版本,發送dynamique更容易從調用模式窗體,並在自身的模態窗體頁變種?

當你經過一個js文件(contact.js),顯示模式,即直接將鏈接我怎麼可以把它一個變種?

對不起我的英文不好,並在此先感謝

朱利安

+0

誰的模式窗體你在說什麼?你能提供一個網址嗎? – Natrium 2010-02-10 08:59:37

回答

0

你可以嘗試這樣的事情:

$(document).ready(function(){ 
     $("form#contact").submit(function(){ 

     var str = $("form#contact").serialize(); 

          $.ajax({ 
          type: "POST", 
          url: "contact.php", 
          data: str, 
          success: function(msg){ 

     $("#note").ajaxComplete(function(event, request, settings){ 
     $("#note").show(); 
     if(msg == 'OK') // Message Sent? Show the 'Thank You' message and hide the form 
     { 
     result = '<span class="notification_ok">Your message has been sent. Thank you!</span>'; 
     $("#fields").hide(); 
     } 
     else 
     { 
      result = msg; 

     } 

     $(this).html(result); 

     }); 

     } 
         }); 

     return false; 

     }); 

    }); 

您可以包含此表格頁面內,首先將其隱藏,然後在一些行動其帶到屏幕的中間並提交,如果這是你想要的東西..

0

另一種選擇就是抓住變量在CLIC ķ處理程序,然後這些信息傳遞給了contact.php頁。例如:

$('#contact-form input.contact, #contact-form a.contact').click(function (e) { 
    e.preventDefault(); 

    var data = 'foo'; // GET VARIABLES HERE 

    // load the contact form using ajax 
    $.get("data/contact.php?data=" + data, function(data){ 

然後在您的contact.php頁面中,您需要獲取數據以供使用。