Javascript IE显示错误-对象不存在';不支持此属性或方法
当我打算使用AJAX提交数据时,IE显示错误,如Javascript IE显示错误-对象不存在';不支持此属性或方法,javascript,jquery,internet-explorer,Javascript,Jquery,Internet Explorer,当我打算使用AJAX提交数据时,IE显示错误,如对象不支持此属性或方法 $("#savebasicInfo").live("click",function() { var lookingfor=''; var interestedIn=''; $(".lookingfor").each(function(i) { if(this.checked == true) { lookingfor= lookingfor+"
对象不支持此属性或方法
$("#savebasicInfo").live("click",function()
{
var lookingfor='';
var interestedIn='';
$(".lookingfor").each(function(i)
{
if(this.checked == true)
{
lookingfor= lookingfor+","+$(this).val().trim(); // error found here
}
i++;
});
$(".interestedIn").each(function(j)
{
if(this.checked == true)
{
interestedIn= interestedIn+","+$(this).val().trim(); // error found here
}
j++;
});
$.ajax(
{
type: "POST",
url: $("#cfgRoot").val()+'/accounts/basicInfoPost.php',
data:
{
city:$("#city").val().trim(),
hometown:$("#hometown").val().trim(),
interestedIn:interestedIn,
relationship:$("#relationship").val().trim(),
lookingfor:lookingfor,
political:$("#political").val().trim(),
religious:$("#religious").val().trim()
},
success: function(responce)
{
if(responce == 1)
{
$("#basicProfileMain").load("basicInfoMain.php");
$("#basicProfileMain").css({"height":"auto"});
}
}
});
});
在JavaScript中不能“修剪”字符串,因为core js中没有修剪方法。但是,您可以使用jQuery的trim函数
$.trim($(this).val())
在JavaScript中不能“修剪”字符串,因为core js中没有修剪方法。但是,您可以使用jQuery的trim函数
$.trim($(this).val())
IE不支持trim查看此问题IE不支持trim查看此问题