postメソッドを使用するとiron-form
機能しませんが、getメソッドは機能します。コードは次のとおりです。
test.php:
<script>
document.addEventListener("WebComponentsReady",function() {
document.querySelector("#form").addEventListener('iron-form-submit',function(e){
});
document.querySelector("#form").addEventListener('iron-form-response',function(e){
console.log(e);
});
document.querySelector("#form").addEventListener('iron-form-error',function(e,s,d){
console.log(e);
alert('iron form error!');
});
});
</script>
<body>
<form is="iron-form" id="form" method="post" action="/user/put">
<input name="address" required>
<input type="submit" value="submit" >
</form>
</body>
index.php:
<?php
var_dump($_POST);
?>
ネットワークタブのヘッダーのフォームスクリーンショットを送信すると:
応答タブ:
array(0) {
}