我正在努力與post()
方法。非常簡單的jquery post()(試圖發送html到另一頁)
我一直在閱讀這裏和jQuery論壇上的幾個帖子,只是試圖獲得一個簡單的代碼工作證明是困難的。我的最終目標是通過一個div #exportData和所有它的孩子test.php。
我開始:
$.post("ajax/test.php", $("body").html());
在我看來,這應該返回當前頁面的全部內容test.php的(除非test.php的要求保持股利或元素接收內容)。目前它只返回空白頁面。
我又試圖尋找爲post()
的參數,如果我需要處理這些:
$.ajax({
type: 'POST',
url: ajax/test.php,
data: data,
success: success,
dataType: dataType
});
而且聲明的變量:
var data = {
html: #exportData
};
該位失敗,當然。我不知道如何在參數中定義數據,或者如果這是正確的地方。
雖然我會想,如果:
$.post("ajax/test.php", $("body").html());
會工作那麼想必我可以替代「體」對任何類,ID或選擇,我喜歡。
此外,提交按鈕還需要某些參數將其綁定到發佈功能。目前它純粹是:
<input type="submit" id="submit" value="send" name="submit">
對不起,這是一個這樣的基本問題。
您需要顯示'ajax/test.php'頁面的代碼才能幫助我們。我想你首先需要做一些更深入的探索,這將有助於你理解提交按鈕是如何工作的以及它們是如何鏈接在一起的。 – Lazarus 2012-02-29 11:07:40