Nasıl bir kullanıcı benim jQuery / Ajax pop-up şeklinde girdiğini veri tutabilir?

2 Cevap php

O benim kullanıcıların geribildirim vermek sağlar I (you can see it here) çalışıyorum bir web sitesinde bir form var. Bu bir jQuery / Ajax Popup formu bulunuyor:

$('.contact_us').click(function(){
    var boxy_content;
    boxy_content += "<div style=\"width:300px; height:300px \"><form id=\"feedbacked\">";
    boxy_content += "<p>Subject<br /><input type=\"text\" name=\"subject\" id=\"subject\" size=\"33\" /></p><p>Your E-Mail Address:<br /><input type=\"text\" name=\"your_email\" size=\"33\" /></p><p>Comment:<br /><textarea name=\"comment\" id=\"comment\" cols=\"33\" rows=\"5\"></textarea></p><br /><input type=\"submit\" name=\"submit\" value=\"Send >>\" />";
    boxy_content += "</form></div>";

    // Other code here...

Zaten ben onlar yakın butonuna bastıktan sonra kullanıcı forma girilen ne kaydedebilir ve bir dahaki sefere besleme düğmesini tıklatın oraya yük var mı?

2 Cevap

Ben yerine geribildirim düğmeye her tıklama tüm köşeli formu yeniden yaratma, başında bir kez oluşturmanızı öneririz ve bunu önceki sunulması içeriğini koruyacaktır .. Bu şekilde istediğiniz zaman sadece göstermek / gizlemek istiyorum ..

Ayrıca mesajlar için kullanılacak başka bir kutusu oluşturmak .. ajax arama sonuçları ile içeriğini yeniden yazmak yok ...

Neden ayrı bir dosyada formu HTML ve yol tutuşa sahip değil ve sadece jQuery kullanarak yükleyebilirsiniz?

Bu kod temizleyici (JavaScript hiçbir dağınık HTML) tutmalı ve kolayca formu değerleri sunucu tarafına POST'ed verileri yankılanan bir 'yapışkan' formunu uygulayabilirsiniz.

GÜNCELLEME

Zaman kullanıcı mesajları onu, tam sayfa yenileme kalmaması, dinamik bir iframe içine formu yükleyin.