我無法使用jQuery(1.3.2)正確地創建DOM元素:
var ev_t;
$("#add-event").click(function() {
ev_t = $("<form>", { action : "someURL" }).hide().appendTo(document.body);
var fields = $("<div>").appendTo(ev_t);
fields.load("someURL", function() {
$("<input>", { type: "submit", value: "Add" }).appendTo(ev_t);
ev_t.dialog();
});
ev_t.submit(function() {
// form submission ...
return false;
});
return false;
});
和元素插入但沒有的屬性(表單動作和輸入類型和值)設置爲。我究竟做錯了什麼?
我解決了升級到1.4.1,但我打算接受這個答案,因爲它解釋瞭如何在1.3。*中做到這一點。對於無法升級的用戶可能會有用。 – Utaal 2010-02-01 01:38:53