polymer 的iron-ajax元素提供一种简便的ajax请求方式
像这样
<iron-ajax
auto
url="http://192.168.0.103:5000/user/ajax"
method="GET"
last-response="{{ajaxResponse}}"
></iron-ajax>
<div>{{ajaxResponse}}</div>
当ajax请求到来后ajaxResponse自动关联更新
如果method换成post 也是可以的 不过如果你有用laravel的话 要个token 怎么办呢
<iron-ajax
auto
url="http://192.168.0.103:5000/user/ajax"
params='{"_token": "<% csrf_token() %>"}'
method="POST"
last-response="{{ajaxResponse}}"
></iron-ajax>
用params 就可以啦
不过如果我要js触发呢
document.querySelector('#ajax').generateRequest();
选中元素 调用方法
setTimeout(function () {
document.querySelector('#ajax').generateRequest();
}, 7000);
这样我们就可以延时发送请求了
我不想在标签上写啊
好的
用原生的写法改改属性就行了
document.querySelector('#ajax').params =
Object.assign(document.querySelector('#ajax').params, {
append: 1
});
document.querySelector('#ajax').generateRequest();
那个corsorigin需要服务器支持 是没问题的
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。