我试图将List转换为Json以将其发送到Ajax请求,但是当我从数据库中只恢复一个寄存器时它可以工作,但是如果我有多个寄存器,那么ajax会返回错误。
以下是我的代码:
$.ajax({
cache: false,
type: "GET",
url: "@(Url.Action("RecuperaLocalidadesPorUsuario", "Usuario"))",
data: { "usuarioId": selectedItem },
contentType: 'json',
success: function (data) {
alert("entrou no success");
if (data.length == 0) {
ddlLocalidades.find('option').remove();
ddlLocalidades.append($('<option></option>').val("").html("O Usuário não tem localidades cadastradas"));
ddlLocalidades.attr("disabled", true);
} else {
ddlLocalidades.attr("disabled", false);
ddlLocalidades.find('option').remove();
ddlLocalidades.append($('<option></option>').val("").html("Todas"));
$.each(data, function (id, option) {
if (option.id == '@Request.Cookies.Get("UserAreaPadrao").Value') {
ddlLocalidades.append($('<option selected></option>').val(option.name).html(option.name));
} else {
ddlLocalidades.append($('<option></option>').val(option.name).html(option.name));
}
});
}
$('#ddlLocalidades').multiselect('rebuild');
},
error: function (data) {
alert("entrou no error");
}
});
这是Ajax调用
from bokeh.plotting import hplot, figure, show, output_server, Session
from numpy import arange, sin, cos
session = Session(root_url='http://127.0.0.1:5006/', load_from_config=False)
session.login('user', 'password')
我在stackoverflow尝试了很多链接,但没有任何成功,我真的陷入了这个问题。