+ -
当前位置:首页 → 问答吧 → JQuery ajax返回值疑问

JQuery ajax返回值疑问

时间:2011-12-03

来源:互联网

function showComputerProp() {
var index = $("select[name='equipmentType']").val();
if (index != 0) {
var url = "http://192.168.1.2:8080/webproject/GetEquipmentTypeServlet?equipmentTypeId=" + index;

$.get(url , null , function(data){
alert(data);
if (data.trim == "电脑") {
alert("true");
} else {
alert("false");
}
});
}

}
data返回是电脑,为什么一直是false??谢谢

作者: jjjabcjjj   发布时间: 2011-12-03

data.trim?
是什么东东, 你应该 alert(data.trim);

要么你这里就是
if($.trim(data) == "电脑")

作者: zhongxingxuan   发布时间: 2011-12-03

data.trim == "电脑''

作者: deron21   发布时间: 2011-12-03

data.trim == "电脑''应该是这里的问题了!

作者: deron7   发布时间: 2011-12-03

引用楼主 jjjabcjjj 的回复:
function showComputerProp() {
var index = $("select[name='equipmentType']").val();
if (index != 0) {
var url = "http://192.168.1.2:8080/webproject/GetEquipmentTypeServlet?equipmentTypeId=" + index;……

data.trim 没有这方法

你直接用 data == "电脑" 就行了。

作者: theforever   发布时间: 2011-12-03