Firefox “聚合铁ajax事件”;“关于回应”;及;“论错误”;不在Mozilla FF上工作
亲爱的, 我使用“iron ajax”的事件来显示成功/失败消息。为此,我分别使用了“on response”和“on error”。它在“Chrome”中运行良好,但在“Mozilla Firefox”中不会触发。下面是一个简单的例子:Firefox “聚合铁ajax事件”;“关于回应”;及;“论错误”;不在Mozilla FF上工作,firefox,dom,polymer,iron-ajax,Firefox,Dom,Polymer,Iron Ajax,亲爱的, 我使用“iron ajax”的事件来显示成功/失败消息。为此,我分别使用了“on response”和“on error”。它在“Chrome”中运行良好,但在“Mozilla Firefox”中不会触发。下面是一个简单的例子: <iron-ajax contentType="{{contentType}}" method="{{method}}" on-response="msgSavedResponse" on-error="msgSavedError" id="ajax"
<iron-ajax contentType="{{contentType}}" method="{{method}}" on-response="msgSavedResponse" on-error="msgSavedError" id="ajax" url="{{url}}" headers="{{headers}}" handle-as="json"
last-response="{{lastResponse}}"></iron-ajax>
您忘记将
事件
参数传递给处理程序。对我来说,事件通常在FX中工作-您的控制台是否显示任何错误
您还可以将
bubbles
属性设置为true,并查看是否有任何更改。您忘记将事件
参数传递给处理程序。对我来说,事件通常在FX中工作-您的控制台是否显示任何错误
您还可以将
bubbles
属性设置为true,查看是否有任何变化。ajax调用从未发生过,还是从未命中这些响应函数?调用正确完成,我收到HTTP 200消息ajax调用从未发生过,或者它从来没有点击过那些响应函数?调用正确完成,我收到了HTTP 200感谢您的回复。不幸的是,这没有帮助。控制台中没有错误消息。我道歉。泡泡=真的改变了!我没有注意到,因为Firefox在缓存中保留了旧的.html。谢谢!谢谢你的回复。不幸的是,这没有帮助。控制台中没有错误消息。我道歉。泡泡=真的改变了!我没有注意到,因为Firefox在缓存中保留了旧的.html。谢谢!
msgSavedResponse: function(){
this.$.successToast.text=this.localize('msg.success');
this.$.successToast.show();
this.$.messageDialog.close();
},
msgSavedError: function(){
this.$.errorToast.text=this.localize('msg.fail');
this.$.errorToast.show();
this.$.messageDialog.close();
},