我有这个
<form id="form_837299" class="appnitro" method="post" action="insert.php"> <paper-input label="Title" name="title" maxlength="255">
</paper-input>
<paper-input floatinglabel multiline label="text" name="text"></paper-input>
<li class="buttons">
<input type="hidden" name="form_id" value="837299" />
<input id="saveForm" class="button_text" type="submit" name="submit" value="Submit" />
</li>
</ul>
</form>
我对 POST 数据有疑问 - “文本”和“标题”(全部在纸质输入中)没有发送任何内容。
我修改了模板,属性“名称”现在位于 Polymer 创建的一个 div 中。但是没有数据发送。
print_r($_POST);只给我看这个:
数组([form_id] => 837299 [submit] => 提交)
有人知道如何在表单上使用 Polymer 和 Material UI 吗?
最佳答案
只有扩展原生表单元素的元素会自动与表单一起提交。 paper-input
扩展 core-input
它内部有一个输入,而不是扩展它。见 this mailing list discussion更多讨论和this StackOverflow post寻找可能的解决方案。
像 this jsbin也许?
更新 : web component form 中的内容相同.
更新 : 看起来像 ajax-form
的创建者有 added这个功能。
更新 : 也可以考虑使用 iron-form
.
关于forms - polymer + 表单 POST 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24461460/