Polymer 聚合物桩法测定铁含量
我对polymer还不熟悉,我一直在努力使用iron ajax发帖。这是我的密码 我的组成部分:Polymer 聚合物桩法测定铁含量,polymer,polymer-2.x,Polymer,Polymer 2.x,我对polymer还不熟悉,我一直在努力使用iron ajax发帖。这是我的密码 我的组成部分: <template> <button type="submit" onclick="getPost" class="btn btn-default" id="register-form" style="margin-left: 35%; background-color: #008000; color: black; width: 30%;">Submit</bu
<template>
<button type="submit" onclick="getPost" class="btn btn-default" id="register-form" style="margin-left: 35%; background-color: #008000; color: black; width: 30%;">Submit</button>
<iron-ajax
id="ajax"
method="POST"
body='[{"id": "1"}]'
url ="http://localhost/api/post.php"
on-response="success"
lastError="error"
debounce-duration="3000">
</iron-ajax>
</template>
<script>
Polymer({
is: 'register-form',
getPost:function(){
this.$.ajax.generateRequest();
},
success:function(r){
alert(r.detail.response);
},
error:function(r){
alert(r.detail.response);
}
});
</script>
提交
聚合物({
是:'登记表',
getPost:function(){
这是$.ajax.generateRequest();
},
成功:功能(r){
警报(r.详细信息.响应);
},
错误:函数(r){
警报(r.详细信息.响应);
}
});
我的php文件:
<?php
header('Access-Control-Allow-Origin: *');
if ($_POST){
echo $_POST['id'];
}
?>
最初我希望php返回json,但它一直返回null。因此我决定将其更改为该值,以查看它是否会返回我发布的id,但它仍然返回null。尽管GET方法似乎工作正常。我已经尝试了在互联网上找到的解决方案,但仍然无效。请帮助。你能像这样改变你的身体属性吗
body='{"id": "1"}'
。。。如果上述方法不起作用,请尝试计算绑定。e、 g
body="[[_body()]]"
以及
按钮的
onclick=“getPost”
不会调用组件的getPost
方法,请将其替换为on click=…
,这是Polymer用于将click
事件侦听器附加到按钮的惯例,但仍然返回null。然后尝试计算绑定,使用浏览器的开发工具查看POST请求正文中的内容。谢谢你。我把它修好了,但还是没有收到回音。我决定在php中放一个else语句来回显不同的内容,它回显的不是id,而是else语句中的内容。即使该方法设置为postHie,条件也不是真的。谢谢你。我把它修好了,但还是没有收到回音。我决定在php中放一个else语句来回显不同的内容,它回显的不是id,而是else语句中的内容。即使该方法设置为post,条件也不是真的
_body: function() {
return {
id: 1
};
}