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("
some url", 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://www.google.com/url?sa=D&q=http://netmony.marestelecom.net/&usg=AFQjCNGg9nd7RniCgFP3O7mlvVbfmsQaMg>"
+
$("#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......"><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) <[email protected]>
> Hi André,
>
> Thanks for posting back the solution here, much appreciated!
>
> ~Prashant
>
> On May 28, 6:09 am, André Luís Moura Lima <[email protected]>
> 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 <[email protected]>
> >
> >
> >
> > > 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 <[email protected]>
> >
> > > 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 <[email protected]>
> 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
> [email protected].
> > >> To unsubscribe from this group, send email to
> > >> [email protected]<opensocial-orkut%[email protected]><opensocial-orkut%2Bunsubscrib
> [email protected]>
> > >> .
> > >> 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 [email protected].
> To unsubscribe from this group, send email to
> [email protected]<opensocial-orkut%[email protected]>
> .
> 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 [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/opensocial-orkut?hl=en.