表单提交时未捕获前置字段。 - jquery / php

时间:2012-11-25 16:35:53

标签: php jquery database forms

我在前面

$('.VHere').prepend('<input type="checkbox" value="test1" id="testid">');

并写入数据库。通过表单发布时,不会捕获#testid。除此之外,它捕获表单中的所有其他字段。此外,如果重新加载页面,则捕获该特定字段。

知道为什么。

2 个答案:

答案 0 :(得分:1)

我们需要查看更多代码,但没有name与此input相关联,这可能就是内容未添加到数据库的原因。

我认为会是

$('.VHere').
   prepend('<input type="checkbox" name="testid" value="test1" id="testid">');

其中testid填充字段

答案 1 :(得分:0)

这可能有效吗?

$('.VHere').prepend('<input type="checkbox" name="testid" checked="checked" value="test1" id="testid">');

因为未经检查的框无法通过帖子提交,因为AD7six说并且name对于发布和回收当然很重要。