我通常不会真正寻求帮助,但当我这样做时,请相信我,我的研究做得很好,但一无所获。
让它变得简单,但相关。我有一个表格。它的一部分是这样的:
<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,也不会显示在服务器端。