首先感谢它,我搜索了很多模态表单,而你的表单似乎更容易使用和修改
我唯一的问题是,如何使用您下载的联系表单版本,从调用模态表单和模态表单的页面发送一个dynamique var?
当您浏览js文件(contact.js)以显示模态时,直接获取链接我该如何发送var?
抱歉我的英文不好,并提前致谢
于连
答案 0 :(得分: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;
});
});
您可以在页面中包含此表单,首先将其隐藏,然后在执行某些操作后将其显示在屏幕中间并提交,如果这是您想要的...
答案 1 :(得分:0)
另一个选项是在单击处理程序中获取变量,然后将它们传递给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页面中,您需要获取数据才能使用。