我正在使用Jquery處理表單而不加載新頁面。我可以通過輸入字段'mailingfield'中的電子郵件地址獲得警報。 我不能工作了,爲什麼後不工作(更直接,圖像沒有做任何事情的onclick。 的.mailbutton是一個圖像。
window.onload = init;
function init() {
$(".mailbutton").click(function() {
var email = $(".mailingfield").val();
$.post("/localhost/PHP_scripts/mailinglist.php", {
email: email
}, function(data) {
var content = $(data).find('#content');
$("#box").empty().append(content);
}
});
};
的mailinglist.php正在尋找「郵件」到由$ _POST設置 然後驗證安全性等,然後如果電子郵件地址通過驗證,它被插入到數據庫中,那麼代碼解析一個html塊,其前面帶有div ID的內容,如果驗證失敗,它會產生一個類似的HTML塊先於內容div,並附有相關警告。 我是否正確地做了這件事 非常感謝任何幫助
此代碼有一堆語法錯誤 – Esailija 2012-07-20 14:02:37
感謝您糾正語法。 – 2012-07-20 14:10:31
我沒有更正語法。我只是添加了一些縮進,使其易讀 – Esailija 2012-07-20 14:11:00