Я работаю над простым проектом и хочу отправить данные JSON в контроллер
Вот мой код:
var emailId = JSON.stringify(response.emails.account); // get email ID
$.ajax({
url: "/Home/GetDetails",
method: "GET",
contentType: "application/json",
dataType: "json",
data: { 'emailId': emailId },
success: function (data) {
// some logic here
}
И мой Home контроллер:
public JsonResult GetDetails(string emailId){
// logic here
}
Проблема в том, что JSON значение параметра emailId в контроллере правильное, но имеет вид "" abc@gmail.com "" вместо простого "abc@gmail.com" Я получаю «\ ..» в качестве дополнения к значению параметра, которого я бы хотел избежать. Как мне этого избежать? Также почему это происходит? Я что-то упускаю?