Post和jquery元素

时间:2010-08-05 13:22:26

标签: jquery post

我有一个带有一些不同输入元素的表单。其中一个是复选框数组。使用Jquery向数组添加另一个复选框,而无需重新加载页面我无法在$ _POST上看到我选中的复选框?

有没有办法添加带有值的额外输入字段,然后在$ _POST中捕获它们?

提前致谢

3 个答案:

答案 0 :(得分:1)

  

向阵列添加另一个复选框   使用Jquery,无需重新加载   页面我看不到我选中的复选框   在$ _POST?

您无法动态查看/填充超级数组$_POST,您需要通过ajax或提交按钮提交表单。

原因是$_POST是PHP的一部分而不是jQuery,因为PHP是服务器端脚本语言,所以你需要去服务器。

在您的情况下,您可能希望通过ajax提交表单,例如jQuery的$.ajax方法,这将包括提交过程中的新元素和现有元素。

答案 1 :(得分:1)

感谢您的回复!我相信我并没有很好地解释自己,这可能会导致一些混乱。

我从头开始构建示例,这解决了我的问题 - 它是可行的。我的脚本中必须有一些其他代码阻止它工作。

请参阅下面的示例: http://pastie.org/1077627

答案 2 :(得分:0)

您应该能够看到该数组中的复选框:

  • 当您提交表单
  • 时,复选框未被禁用
  • 复选框已添加到正确的表单
  • 复选框的名称属性设置为correctlty