Ajax call in Internet Explorer IE 7 & IE8 error
Ajax call in Internet Explorer IE 7 & IE8 error
javascript文件中的我的代码:
$("#login").click(function(){
username=$("#user_name").val();
password=$("#password").val();
$.ajax({
type: "POST",
url: "login.php",
data: "username="+username+"&password="+password,
success: function(value)
{
//code
},
beforeSend:function()
{
$("#add_err").html("Loading...")
}
});
return false;
});
上面的代码在chrome和firefox中运行良好,但在InternetExplorer7和8中不可用。
当我试图在Internet Explorer 7中访问该页面时,它显示以下错误消息:
"对象不支持此属性或方法"
请给我一个如何在IE7 中克服这个问题的解决方案
尝试添加
contentType: "application/json",
您可能还需要添加:
dataType: "json",
或
dataType: "text",
很难从你的例子中判断出到底返回了什么。。。
我在代码中做了以下更改:
username=$("#user_name").val();
password=$("#password").val();
而不是用下面的行替换上面的行:
var username=$("#user_name").val();
var password=$("#password").val();
相关文章:
- jquery点击函数select&取消选择
- Recaptcha在IE7和IE8中不起作用
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- Angular js-返回一个包含类似
- 一点javascript元编程&可链接的设置器
- 通过JSON&比较时间
- Jquery模板,如果xx&&如果yy
- Joomla Gantry Framework ie8 LESS/CSS
- jQuery工具验证器自定义效果-添加&消除影响
- 为什么jQuery 1.8不能在IE8和InternetExplorer9中使用?(截至2012年9月的IE9最新版本)
- Twitter引导程序Typeahead-Id&标签
- AngularJS&JSON-从Previous&下一个对象
- 什么是&&在没有if的行中的变量之间
- JavaScript:XMLSerializer对象检测IE8&现代浏览器
- 为什么IE7&IE8表示;hasLayout',当它没有't
- getElementsByClassName&IE8:对象没有'不支持此属性或方法
- JQuery表单提交在IE7&IE8
- appendTo()&prependTo()在IE8中不起作用
- 自定义js/jQuery代码仅在IE7&IE8:对象不支持此属性或方法
- IE7&IE8 javascript打印功能