0
AJAX를 사용하여 컨트롤러와 데이터를주고받는 MVC 앱을 쓰고 있습니다. 나는 브라질 - 포르투갈어를 사용하여 과 같은 텍스트 상자에 정보를 작성하고을 누른 다음 a'ax를 통해 컨트롤러로 send'em을 전송합니다.ajax를 통해 mvc 컨트롤러에 액센트 보내기
$.ajax({
url: "/Prescricoes/AddToBin",
type: "POST",
dataType: "json",
data: {
Descricao: medposologia,
Via: $("#Vias option:selected").val(),
DVia: $("#Vias option:selected").text(),
CodigoPrescricao: $("#CodigoPrescricao").val()
},
success:
function (data) {
if (data === "ERRO!") {
alert("Ocorreu um erro ao adicionar esta linha à prescrição.");
return false;
}
seeBin();
}
});
medposologia 쓸모없는 것을 버렸고되는 문자열입니다 : 요점은 Hidróxido 드 alumÃnio .... 같은
는여기 내 코드의 일부 간다, 텍스트가 잘립니다가는 것입니다. 다음은 컨트롤러의 부분이 간다 :
[HttpPost]
public JsonResult AddToBin (PrescricaoSaidaBIN bin, string descricao, int? via, string dvia ,int codigoPrescricao)
{
DetalhePrescricao detalheprescricao = new DetalhePrescricao();
detalheprescricao.DVia = dvia;
detalheprescricao.CodigoPrescricao = codigoPrescricao;
detalheprescricao.Descricao = descricao;
detalheprescricao.Via = via;
string resultado = "OK";
try
{
bin.AddItem(detalheprescricao);
}
catch {
resultado = "ERRO!";
}
return Json(resultado);
}
문자열 이미 쓸모없는 것을 버렸고, medposologia를 수신descricao!
악센트와 다른 문자를 올바르게 보내는 방법은 무엇입니까?
TNX을 사용하십시오. 다른 문제가 있습니다 : JSON.stringify를 사용할 수 없습니다 ... 전에 시도했지만 메시지 오류가 발생했습니다 : "JSON이 정의되지 않았습니다"... 성공하지 못한 json2.js를 시도했습니다 ... – Bodyslicer
그래서 나는 아직도 이것에 미치고있다. 누군가가 walkthrough를 알면 나는 감사 할 것이다! – Bodyslicer