-1

我预先

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

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

知道为什么。

4

2 回答 2

1

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

我想会是

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

在哪里testid填充字段

于 2012-11-25T16:39:33.150 回答
0

这可能有效吗?

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

因为未选中的框不能像 AD7six 所说的那样与 post 一起提交name,当然对于 post 和 catch back 很重要。

于 2012-11-25T16:49:41.690 回答