我有一个 main.php 页面
以下代码在主窗体中硬编码
<form action="test.php" method="POST">
以下是使用AJAX动态生成的代码
<input type="checkbox" value="test" name="test[]"/>
<input type="checkbox" value="test1" name="test[]"/>
<input type="submit" value="go">
理想情况下,单击“go”按钮后,页面应提交到 test.php 页面,其中包含 check 元素的 post 值 但现在我发现浏览器没有采取任何行动。我还发现错误控制台中没有错误消息。 这曾经适用于 Firefox 3.5 和 IE 8。但是在 Firefox 3.6 中,动态生成的表单元素根本无法识别 代码中是否有错误,是否有解决方法
最佳答案
确保动态内容不会替换 form
.. 而是附加到其上(或替换内容而不是实际的 form
标记..)
关于php - 无法选择动态生成的表单元素(ajax),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3039252/