string javascript para variável
Estou recebendo uma string JSON de uma chamada ajax e gostaria de converter um valor em uma variável predefinida:
var predefined = "hello world";
var foo = {"msg":"predefined"}; // JSON string
Eu quero ecoar a string padrão acessando-a com
alert(foo.msg)
EDIT: para tornar a resposta mais clara aqui é a minha chamada:
var success_msg = "Your email is send successfully!";
$.ajax({
url: "ajax-share-email.php",
type: "POST",
dataType: "json",
data: {},
success: function(data) {
if (data.status == "success") {
msg.text(data.msg).addClass("email-msg-success");
} else {
msg.text(data.msg).addClass("email-msg-error");
}
}
})
o ajax-share-email.php responde:
{"status":"success", "msg":"success_msg"}