other important note:there is more $.getJSON calls on my code...all of them works fine,less this call...i see no reason for it happens...for example,when the user selects a mobile carrier it calls the $.getJSON this way: $.getJSON(" http://someurl/gadget/ajax_carriers/?jsoncallback=?", function(data) { and then it renders values according to the mobile carrier selected...there are 4 or 5 calls of this function...the call_recharge is the only one that don't work and I don't know why it gets a html as return...and I don't know how to solve it...sorry if there is too much jquery and no opensocial(but there is) on my questions. .
2010/6/9 André Luís Moura Lima <azdr3mi...@gmail.com> > There is another opensocial gadget that makes the same thing,but it > works...the difference between these 2 gadgets is that in one the html is > inserted on the gadget while the other the html is loaded...in the gadget > that the html is inserted it works fine...i suppose that I have to do > something like request the json...well,i simply don't know what to do and if > any of you can be more clear explaining what is the error,i will be glad for > it. > > > 2010/6/9 André Luís Moura Lima <azdr3mi...@gmail.com> > >> and another question:what abour the error "missing ) "..doesn't it have >> any matter? >> >> >> 2010/6/9 André Luís Moura Lima <azdr3mi...@gmail.com> >> >>> yes Robson,I already saw it...and this is very strange:a $.getJSON call >>> returning a html...how do i solve it??? >>> >>> 2010/6/9 Robson Dantas <biu.dan...@gmail.com> >>> >>> Andre, >>>> >>>> You're supposed to return a json in $.getJSON function, but the url >>>> provided is not returning it. That's why you're getting an error. >>>> >>>> Calling >>>> http://netmony.marestelecom.net/gadget/call_recharge/?jsoncallback=? in >>>> my browser returns html. >>>> >>>> >>>> Robson Dantas >>>> >>>> 2010/6/9 André Luís Moura Lima <azdr3mi...@gmail.com> >>>> >>>>> Well,sorry for the resurrect of this thread,but the problem still >>>>> remains...once the page is submitted,it must to redirect to another >>>>> page,showing the values that were submitted by the user,something like a >>>>> voucher...i am doing it this way: >>>>> $.getJSON(" >>>>> http://netmony.marestelecom.net/gadget/call_recharge/?jsoncallback=?", >>>>> dict, function(data) { >>>>> >>>>> //$("#cont").html(data); >>>>> alert(data); >>>>> html = " <div id='conteudo'>" + >>>>> " <div id='formulario'>" + >>>>> " <h4>$transacao</h4>" + >>>>> " <div id='comprovante'>" + >>>>> " <div id='compr_topo'></div>" + >>>>> " <div>" + >>>>> " <table id='compr_tabela'>" >>>>> + >>>>> " <tr>" + >>>>> " <td>Nº >>>>> CELULAR:</td>" + >>>>> " <td >>>>> class='direita'>$celular</td>" + >>>>> " </tr>" + >>>>> " <tr>" + >>>>> " >>>>> <td>OPERADORA:</td>" + >>>>> " <td >>>>> class='direita'>$operadora</td>" + >>>>> " </tr>" + >>>>> " <tr>" + >>>>> " <td>VALOR >>>>> CREDITADO:</td>" + >>>>> " <td >>>>> class='direita'>R$ $valor</td>" + >>>>> " </tr>" + >>>>> " <tr>" + >>>>> " >>>>> <td>VENCIMENTO:</td>" + >>>>> " <td >>>>> class='direita'>$vencimento</td>" + >>>>> " </tr>" + >>>>> " <tr>" + >>>>> " <td>CODIGO >>>>> OPERADORA:</td>" + >>>>> " <td >>>>> class='direita'>$cod_operadora</td>" + >>>>> " </tr>" + >>>>> " <tr>" + >>>>> " <td>COD. >>>>> VYRTUMONY:</td>" + >>>>> " <td >>>>> class='direita'>$cod_virtumony</td>" + >>>>> " </tr>" + >>>>> " <tr>" + >>>>> " <td>ID:</td>" + >>>>> " <td >>>>> class='direita'>$user_name</td>" + >>>>> " </tr>" + >>>>> " <tr>" + >>>>> " <td>DATA:</td>" + >>>>> " <td >>>>> class='direita'>$data</td>" + >>>>> " </tr>" + >>>>> " <tr>" + >>>>> " <td>HORA:</td>" + >>>>> " <td >>>>> class='direita'>$hora</td>" + >>>>> " </tr>" + >>>>> " <tr>" + >>>>> " <td >>>>> colspan='2'> </td>" + >>>>> " </tr>" + >>>>> " <tr>" + >>>>> " <td colspan='2' >>>>> class='centralizado'>$obs</td>" + >>>>> " </tr>" + >>>>> >>>>> " <tr>" + >>>>> " <td >>>>> colspan='2'> </td>" + >>>>> " </tr>" + >>>>> " </table>" + >>>>> " </div>" + >>>>> " <div id='compr_base'></div>" + >>>>> " </div>" + >>>>> " <div id='botoes' >>>>> class='centralizado'>" + >>>>> " <input type='button' >>>>> name='imprimir' value='Imprimir' class='cBotao' />" + >>>>> " <input type='button' >>>>> name='voltar' value='Voltar' class='cBotao' />" + >>>>> " </div>" + >>>>> " </div>" + >>>>> " <div >>>>> id='rodape'><div><div></div></div></div>" + >>>>> " </div>"; >>>>> $.each(data, function(i, item) { >>>>> if ( i == 'celular' ) { >>>>> html = html.replace('$'+i, mascaraTel(item)); >>>>> } else { >>>>> html = html.replace('$'+i, item); >>>>> } >>>>> }); >>>>> $('#conteudo').attr('style', 'display: none'); >>>>> $("#comprovante").append(html); >>>>> $("#comprovante").attr('style', 'display: display'); >>>>> }); >>>>> appUrl = "http://netmony.marestelecom.net/" + >>>>> $("#id_username").val(); >>>>> >>>>> postActivity( >>>>> "Eu recarreguei R$ " + $('#id_product_value').val() + >>>>> ",00 com o Virtumony.", >>>>> appUrl >>>>> ); >>>>> closeModal(); >>>>> }); >>>>> >>>>> but when I click the recharge button,the activity is posted,but there >>>>> is no redirect...in firebug i get this error: >>>>> >>>>> missing ) after argument list >>>>> jsonp1276086580843(<link >>>>> rel="styleshe...estelecom.net/gadget/recharge/"><img s >>>>> >>>>> >>>>> I have no idea what is happening here...anyway,any help from you is >>>>> welcome... >>>>> I'm already thankful for the attention. >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> 2010/5/28 Prashant (Google) <p...@google.com> >>>>> >>>>> Hi André, >>>>>> >>>>>> Thanks for posting back the solution here, much appreciated! >>>>>> >>>>>> ~Prashant >>>>>> >>>>>> On May 28, 6:09 am, André Luís Moura Lima <azdr3mi...@gmail.com> >>>>>> wrote: >>>>>> > no worries guys...problem solved...wrong call on the jQuery >>>>>> file...it isn't >>>>>> > jquery.js,it is jquery-latest.js >>>>>> > >>>>>> > 2010/5/28 André Luís Moura Lima <azdr3mi...@gmail.com> >>>>>> > >>>>>> > >>>>>> > >>>>>> > > well I will explain better what my application do:it buys >>>>>> rechage,this is >>>>>> > > the principal functionality...beyond this,it posts an activity >>>>>> with the >>>>>> > > fields submitted by the user...the activity part works well,but it >>>>>> doesn't >>>>>> > > buy recharge...the jquery code calls some php/django code that >>>>>> makes the >>>>>> > > application work,that buy recharge...i will post some of this >>>>>> code,maybe you >>>>>> > > can help me: >>>>>> > >>>>>> > > $('#submit').click(function() { >>>>>> > > alert('asdf'); >>>>>> > > if ( valid() ) { >>>>>> > > alert('11111'); >>>>>> > > callModal(); >>>>>> > > query = 'action=process' + >>>>>> > > '&ntc=' + remove_mask($('#id_phone1').val()) + >>>>>> > > '&confirm_ntc=' + >>>>>> remove_mask($('#id_phone2').val()) + >>>>>> > > '&value_product=' + >>>>>> $('#id_product_value').val() + >>>>>> > > '&username=' + $('#id_username').val() + >>>>>> > > '&password=' + $('#id_password').val() + >>>>>> > > '&type_file=xml' + >>>>>> > > '&cod_product=' + $('#id_product').val(); >>>>>> > > $.ajax({ >>>>>> > > type: 'POST', >>>>>> > > url: '{% url call_recharge %}', >>>>>> > > //url: '{% url auth_recharge %}', >>>>>> > > data: query, >>>>>> > > success: function(ret) { >>>>>> > > closeModal(); >>>>>> > > $('#cont').html(ret); >>>>>> > > } >>>>>> > > }); >>>>>> > > } else { >>>>>> > > closeModal(); >>>>>> > > } >>>>>> > > }); >>>>>> > > function remove_mask(value) { >>>>>> > > if (value.indexOf('-') == -1) { >>>>>> > > return value; >>>>>> > > } else { >>>>>> > > value = value.replace(/[-]/, ""); >>>>>> > > value = value.replace(/[.]/, ""); >>>>>> > > value = value.replace(/[(]/, ""); >>>>>> > > value = value.replace(/[)]/, ""); >>>>>> > > return value; >>>>>> > > } >>>>>> > > } >>>>>> > > function valid() { >>>>>> > > var status = true; >>>>>> > > status = status && field_valid('id_phone1'); >>>>>> > > status = status && field_valid('id_phone2'); >>>>>> > > status = status && >>>>>> field_valid('id_mobile_carrier'); >>>>>> > > status = status && >>>>>> field_valid('id_product_value'); >>>>>> > > status = status && field_valid('id_username'); >>>>>> > > status = status && field_valid('id_password'); >>>>>> > > status = status && field_valid('id_product'); >>>>>> > > return status; >>>>>> > > } >>>>>> > > function field_valid(field) { >>>>>> > > $('#div_' + field).removeClass('error'); >>>>>> > > $('#error_1_' + field).remove(); >>>>>> > > if ( $('#' + field).val() == '' || $('#' + >>>>>> field).val() == >>>>>> > > 0) { >>>>>> > > $('#div_' + field).addClass('error'); >>>>>> > > $('label[for=' + field + ']').before("<p >>>>>> id='error_1_" >>>>>> > > + field + "' class='errorField'>{% trans 'This field is required.' >>>>>> %}</p>"); >>>>>> > > return false; >>>>>> > > } else { >>>>>> > > return true; >>>>>> > > } >>>>>> > > } >>>>>> > > }); >>>>>> > >>>>>> > > 2010/5/28 André Lima <azdr3mi...@gmail.com> >>>>>> > >>>>>> > > There is some django code on this jQuery code...so it's impossible >>>>>> to >>>>>> > >> put it on the opensocial gadget...I have to call it >>>>>> > >> somewhere,somehow...I tried to read jquery-opensocial,but it's in >>>>>> > >> japanese...if anyone can help me with this...anyway,I already >>>>>> > >> thankful! >>>>>> > >>>>>> > >> On 27 maio, 20:06, André Luís Moura Lima <azdr3mi...@gmail.com> >>>>>> wrote: >>>>>> > >> > Hello everybody, >>>>>> > >> > I'm trying to add some jQuery code in my opensocial gadget,but >>>>>> it always >>>>>> > >> > fails...I'm trying to do it using the jquery-opensocial >>>>>> plugin,but >>>>>> > >> firebug >>>>>> > >> > don't recognize my calls to jquery files...I'm trying something >>>>>> like >>>>>> > >> this: >>>>>> > >> > <script src="js/jquery.js" type="text/javascript"></script> >>>>>> > >> > <script src="js/jquery.maskedinput-1.2.2.min.js" >>>>>> type="text/javascript"> >>>>>> > >> > </script> >>>>>> > >> > <script src="js/jquery.simplemodal-1.3.5.min.js" >>>>>> type="text/javascript"> >>>>>> > >> > </script> >>>>>> > >> > <script src="js/opensocial-jquery.js" type="text/javascript"> >>>>>> > >> > </script> >>>>>> > >> > <script src="js/opensocial-jquery.min.js" >>>>>> type="text/javascript"> >>>>>> > >> > </script> >>>>>> > >> > but firebug always shows me the same error: >>>>>> > >> > $ is not defined >>>>>> > >> > $(function() { >>>>>> > >> > I know that this error is shown when the paths of the files >>>>>> aren't >>>>>> > >> right,but >>>>>> > >> > in this case they are(though it's not complete here)...The >>>>>> jquery code >>>>>> > >> is >>>>>> > >> > originally in another file,a html...there is any way to get it >>>>>> instead >>>>>> > >> of to >>>>>> > >> > add the jquery code in the opensocial gadget?For now I'm trying >>>>>> to add >>>>>> > >> the >>>>>> > >> > jquery code,but if there is any other way,I will try it. >>>>>> > >> > Thanks in advance. >>>>>> > >>>>>> > >> -- >>>>>> > >> You received this message because you are subscribed to the >>>>>> Google Groups >>>>>> > >> "orkut Developer Forum" group. >>>>>> > >> To post to this group, send email to >>>>>> opensocial-or...@googlegroups.com. >>>>>> > >> To unsubscribe from this group, send email to >>>>>> > >> opensocial-orkut+unsubscr...@googlegroups.com<opensocial-orkut%2bunsubscr...@googlegroups.com><opensocial-orkut%2Bunsubscrib >>>>>> e...@googlegroups.com> >>>>>> > >> . >>>>>> > >> For more options, visit this group at >>>>>> > >>http://groups.google.com/group/opensocial-orkut?hl=en. >>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "orkut Developer Forum" group. >>>>>> To post to this group, send email to >>>>>> opensocial-or...@googlegroups.com. >>>>>> To unsubscribe from this group, send email to >>>>>> opensocial-orkut+unsubscr...@googlegroups.com<opensocial-orkut%2bunsubscr...@googlegroups.com> >>>>>> . >>>>>> For more options, visit this group at >>>>>> http://groups.google.com/group/opensocial-orkut?hl=en. >>>>>> >>>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "orkut Developer Forum" group. >>>>> To post to this group, send email to opensocial-orkut@googlegroups.com >>>>> . >>>>> To unsubscribe from this group, send email to >>>>> opensocial-orkut+unsubscr...@googlegroups.com<opensocial-orkut%2bunsubscr...@googlegroups.com> >>>>> . >>>>> For more options, visit this group at >>>>> http://groups.google.com/group/opensocial-orkut?hl=en. >>>>> >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "orkut Developer Forum" group. >>>> To post to this group, send email to opensocial-or...@googlegroups.com. >>>> To unsubscribe from this group, send email to >>>> opensocial-orkut+unsubscr...@googlegroups.com<opensocial-orkut%2bunsubscr...@googlegroups.com> >>>> . >>>> For more options, visit this group at >>>> http://groups.google.com/group/opensocial-orkut?hl=en. >>>> >>> >>> >> > -- You received this message because you are subscribed to the Google Groups "orkut Developer Forum" group. To post to this group, send email to opensocial-or...@googlegroups.com. To unsubscribe from this group, send email to opensocial-orkut+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/opensocial-orkut?hl=en.