У меня есть вызов ajax, как я упоминал ниже.Данные (ÇçİıĞğÖöÜü) кажутся правильными до POST, но данные повреждены, когда набор символов указывается во время отправки данных.Я пробовал это в следующих трех различных наборах символов, к сожалению, ничего не изменилось.
Набор символов
<meta charset="utf-8" />
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-9">
Ajax Call
var approve = {
stu_list: stu,
crn: listCrn,
cterm:termCode,
code:listRovr,
list_other_crn:listOtherCrn,
list_inst_resp:listInstResp
};
$.ajax({
type: "POST",
url: "approve.p_send",
contentType: "application/x-www-form-urlencoded; charset=utf-8",
//dataType: "json",
async:false,
data: approve,
success: function() {},
error: function (xhr, stat, err) {console.log("Error in p_send " + err);}
});
P_SEND Описание процедуры
procedure p_send(cterm in varchar2 default null,stu_pidm in number default null,code in varchar2 default null,crn in varchar2 default null,list_other_crn in varchar2 default null,list_inst_resp varchar2 default null)
Отладка
![enter image description here](https://i.stack.imgur.com/Y4dcF.jpg)
Сеть
![enter image description here](https://i.stack.imgur.com/NcGfR.jpg)
list_inst_resp=%C3%87%C3%A7%C4%B0%C4%B1%C4%9E%C4%9F%C3%96%C3%B6%C3%9C%C3%BC