动态插入的表单输入未发布
我实际上并不经常寻求帮助,但是当我这样做时,相信我,我做得很好,没有发现任何东西。
让我们简单,但相关。我有一个表格。 部分内容如下:
当有人点击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
,它就不会发布!
它不会显示在Chrome Form Data
下的开发人员工具中,也不会显示在服务器端。
嗯…当然这是我的坏事。
我正在使用一个超旧的框架,其中form
元素在
但在
之前“卡在” table
元素内。
我把
放在
,所以
会正确地包装
,它运行得很好。