我通常不會實際請求幫助,但是當我這樣做時,請相信我,我很好地完成了我的研究並沒有發現任何東西。動態插入的表單輸入不會發布
讓我們簡單,但相關。我有一個表格。部分原因是這樣的:
<div class="list-model">
<div class="connected"><?=$items['connected']?></div>
<div class="items"><?=$items['items']?></div>
</div>
當有人點擊一個input
,我想將它移動到另一個div
。 我用jQuery
爲:
$(".list-model").delegate(".item input", "change", function()
{
listModel = $(this).closest(".list-model");
item = $(this).closest(".item");
insertTo = $(this).is(":checked") ? "connected" : "items";
insertTo = listModel.find("."+insertTo);
$(insertTo).append(item);
});
的jQuery
功效神奇,.item
來回移動。
但
一旦我 「碰」 的實際input
,也不會POST
!
它不會在Chrome的開發人員工具中顯示在Form Data
下,也不會在服務器端顯示。
顯示'item' DOM元素的標記以及它們相對於'form'標記的位置 – Igor