jquery返回的数据怎么分割【回车】
java中输出如下:
for(int i=0;i<userlist.size();i++){
out.println(userlist.get(i).getName());}
out.flush();
out.close();
用最普通的ajax没有问题
var responseText = xmlhttp.responseText;
var divNode = document.getElementById("jilian");
var user= responseText.split("/n");
var count = user.length;
alert(responseText);
for (var i = 0; i <count; i++)
{
divNode.options.add(new Option(user[i], 3));
//将结果循环添加到下拉列表中
}
但是用jquery时就无法用split("/n")分割:
//回调函数
function callback(data) {
var resultObj = $("#jilian");
var dataarray=data.split("/n");…………
------解决方案--------------------function callback(data) {
var resultObj = $("#jilian");
alert(data)//确认进入回调而不是动态页出错,同时发送ajax的时候指定dataType:'text'
var dataarray=data.split("/n");…………
------解决方案--------------------我试过了 可以分割啊,你先弹一下返回的data哦,看看是不是你想要的数据。
------解决方案--------------------$(function(){
var str = "abcdefg/nhit"
$("#haha").click(function(){
var arry = str.split("/n");
alert(arry.length);/* 弹出来是2啊 */
});
});