Ir para conteúdo


Foto

ajude me pessoal erro json


  • Por favor, faça o login para responder
1 resposta neste tópico

#1 jucienio

jucienio

    Iniciante

  • Membros
  • Pip
  • 1 posts

Postado 27 March 2013 - 11:34

pessoal preciso da ajuda de todos estou com um problema quando clico para escolher a forma de pagamento de minha loja abre um pop com este erro json.

Invalid JSON: $_['text_title'] = 'Pagar quando retirar na loja';{"output":"<p>Selecione a forma de pagamento de sua prefer\u00eancia para este pedido.<\/p>\n<table class=\"form\">\n <tr>\n <td style=\"width: 1px;\"> <input type=\"radio\" name=\"payment_method\" value=\"boleto_cef_sigcb\" id=\"boleto_cef_sigcb\" checked=\"checked\" \/>\n <\/td>\n <td><label for=\"boleto_cef_sigcb\"><img src=\"image\/boleto_cef_sigcb.jpg\"><\/label><\/td>\n <\/tr>\n <tr>\n <td style=\"width: 1px;\"> <input type=\"radio\" name=\"payment_method\" value=\"bank_transfer\" id=\"bank_transfer\" \/>\n <\/td>\n <td><label for=\"bank_transfer\"><img src=\"image\/bank_transfer.jpg\"><\/label><\/td>\n <\/tr>\n <tr>\n <td style=\"width: 1px;\"> <input type=\"radio\" name=\"payment_method\" value=\"cod\" id=\"cod\" \/>\n <\/td>\n <td><label for=\"cod\"><img src=\"image\/cod.jpg\"><\/label><\/td>\n <\/tr>\n <\/table>\n<b>Coloque aqui o coment\u00e1rio que voc\u00ea achar necess\u00e1rio sobre seu pedido.<\/b>\n<textarea name=\"comment\" rows=\"8\" style=\"width: 98%;\"><\/textarea>\n<br \/>\n<br \/>\n\n<div id=\"coupon\">\n <div class=\"information\">Informe o c\u00f3digo do cupom de desconto (se dispon\u00edvel) e a clique \"Aplicar Cupom\"<\/div><br \/>\n C\u00f3digo do Cupom:<br \/>\n <input type=\"text\" name=\"coupon\" value=\"\" style=\"text-transform:uppercase\" \/><br \/>\n <a id=\"button-coupon\" class=\"button\"><span><span>Aplicar Cupom<\/span><\/span><\/a><br \/>\n<\/div>\n\t\t\t\n<div class=\"buttons\">\n <div class=\"right\">Li e concordo com os <a class=\"fancybox\" href=\"http:\/\/beladesivos.com.br\/index.php?route=information\/information\/info&amp;information_id=5\" alt=\"Termos e Condi\u00e7\u00f5es\"><b>Termos e Condi\u00e7\u00f5es<\/b><\/a> <input type=\"checkbox\" name=\"agree\" value=\"1\" \/>\n <a id=\"button-payment\" class=\"button\"><span>Continuar<\/span><\/a><\/div>\n<\/div>\n\n<script type=\"text\/javascript\"><!--\n$('#button-coupon').bind('click', function() {\n\t$.ajax({\n\t\ttype: 'POST',\n\t\turl: 'index.php?route=total\/coupon\/calculate',\n\t\tdata: $('#coupon :input'),\n\t\tdataType: 'json',\t\t\n\t\tbeforeSend: function() {\n\t\t\t$('#button-coupon').attr('disabled', true);\n\t\t\t$('#button-coupon').after('<span class=\"wait\">&nbsp;<img src=\"catalog\/view\/theme\/default\/image\/loading.gif\" alt=\"\" \/><\/span>');\n\t\t},\n\t\tcomplete: function() {\n\t\t\t$('#button-coupon').attr('disabled', false);\n\t\t\t$('.wait').remove();\n\t\t},\t\t\n\t\tsuccess: function(json) {\n\t\t\tif (json['error']) {\n\t\t\t\talert( json['error'] );\n\t\t\t} else {\n\t\t\t\t$(\"input[name=coupon]\").val(\"\");\n\t\t\t\talert( \"Cupom aplicado com sucesso!. Clique em continuar para finalizar seu pedido\" );\n\t\t\t}\n\t\t}\n\t});\n});\n\/\/--><\/script> \n\t\t\t\n<script type=\"text\/javascript\"><!--\n$('.fancybox').fancybox({\n\twidth: 560,\n\theight: 560,\n\tautoDimensions: false\n});\n\/\/--><\/script> "}


me ajudem com resolver este problema estou perdendo venda segue endereço da loja.

www.beladesivos.com.br

#2 Loiane

Loiane

    Member Avançado

  • Expert User
  • 1013 posts
  • LocationSão Paulo - SP

Postado 28 March 2013 - 10:28

Vc precisa retornar um JSON da forma que o extjs entende.
Aqui no fórum tem vários tópicos sobre isso, dê uma olhada para ver como o extjs precisa receber os dados.

Autora dos livros:

Mastering Ext JS 5 http://bit.ly/1HWeHXh
Mastering Ext JS 4 http://bit.ly/14NZkxg

Ext JS 4: First Look http://bit.ly/o1IP1w
Sencha Architect http://bit.ly/19FVBGs
Curso ExtJS 4 Gratuito http://bit.ly/s5S0Oj (conceitos valem pro Ext 5 e 6 tb)





0 usuário(s) está(ão) lendo este tópico

0 membros, 0 visitantes, 0 membros anônimos