Javascript firefox中的Ext.Ajax.request
我想在firefox中执行以下代码Javascript firefox中的Ext.Ajax.request,javascript,ajax,Javascript,Ajax,我想在firefox中执行以下代码 Ext.Ajax.request({ url: "http://localhost:1979/geoserver/j_spring_security_check?", method: "POST", scriptTag: true, params: { username: username, password: password }, success: function () { alert("ok"); } })) 由于某些原因,这
Ext.Ajax.request({
url: "http://localhost:1979/geoserver/j_spring_security_check?",
method: "POST",
scriptTag: true,
params: {
username: username,
password: password
},
success: function () {
alert("ok");
}
}))
由于某些原因,这段代码从未在firefox或chrome中执行过(在ie中工作正常)
提前感谢您是否需要('Ext.Ajax')加载Ajax类并加载js文件和代码片段?@da_buncer我添加了Ext.require('Ext.Ajax');现在在我的代码中,但现在我得到了这个错误:对象不接受这个属性或方法。。。我有ext-base.js和ext-all.js作为参考。如果您使用ext-all.js,那么ext.Ajax应该已经加载了。仅当使用ext.js时才需要require()。也许是那个?在url中输入的内容太多。如果出现一些http错误,您可以设置错误函数(如success函数)或查看控制台occur@da_b0uncer我删除了“?”但什么也没发生。。现在我创建了一个failure函数,如果您像function(){console.log(arguments);}那样定义failure函数,那么我的代码总是会进入firebug中的failure函数。您应该在firebug控制台中看到错误消息