我創建了一個jQuery的收集,存儲XML如下:如何jQuery集合轉換爲XML字符串Ajax請求
var rh_request = $('<request/>')
.attr('user_id', user_id)
.attr('company_id', company_id)
.attr('action', 'x');
我想通過Ajax請求將其發佈到我的服務器如下:
$.ajax({
type: "POST",
url: mywebsiteURL,
processData: false,
dataType: "xml",
data: rh_request.html(),
success: mycallbackfunction
});
我的問題是,ajax調用的「數據」參數需要一個字符串版本的XML,它似乎既沒有Jquery的.html()或.text()函數產生此。我有更老的代碼使用直接的JavaScript來形成傳出的XML並調用DOM .xml()函數產生了一個工作的字符串。這是如何做一個jquery集合?
我編輯它,使之更具可讀性... – Reigel 2011-01-12 02:55:53