1. #1
    Sencha Premium Member
    Join Date
    Mar 2012
    Posts
    78
    Vote Rating
    0
    abu_hamid is on a distinguished road

      0  

    Default Unanswered: Reset form Values

    Unanswered: Reset form Values


    Hi,

    I have an issue that i cannot get solved.
    Basically i have an form, which sends a mail to the email address we type in the email field from a formpanel.

    Here is what i have:
    Code:
    Ext.define('BeautifulMinds.view.patientCGconnect', {
        extend: 'Ext.form.Panel',
        alias: 'widget.patientcgconnect',
    
        config: {
            itemId: 'patientcgconnect',
            scrollable: false,
            items: [
                {
                    xtype: 'container',
                    centered: true,
                    height: '100%',
                    html: '<img src="./images/backgrounds/patients/Backgrounds_only_Patients-27.png" style="width:100%; height:100%" />',
                    left: 0,
                    top: 0,
                    width: '100%'
                },
                {
                    xtype: 'button',
                    baseCls: 'x-transparent',
                    height: '15%',
                    html: '<img src="./images/patients/find a dr/home.png" style="width:100%; height:100%" />',
                    id: 'backhomepatient',
                    left: '39%',
                    top: '-6%',
                    width: '22%',
                    zIndex: 3
                },
                {
                    xtype: 'button',
                    baseCls: 'x-transparent',
                    height: '8%',
                    html: '<img src="./images/patients/find a dr/back.png" style="width:100%; height:100%" />',
                    id: 'backpconect',
                    left: '1%',
                    top: '1%',
                    width: '15%',
                    zIndex: 3
                },
                {
                    xtype: 'image',
                    bottom: '-10.5%',
                    height: '16%',
                    html: '<img src="./images/patients/find a dr/footer.png" style="width:100%; height:100%" />',
                    right: '5%',
                    width: '25%'
                },
                {
                    xtype: 'emailfield',
                    height: '10%',
                    itemId: 'ptcaregivermail',
                    left: '16%',
                    top: '30%',
                    width: '68%',
                    zIndex: 2,
                    label: 'Invite your Care Giver',
                    labelAlign: 'top',
                    labelWidth: 'auto',
                    name: 'ptcaregivermail',
                    placeHolder: 'ENTER HERE THE MAIL OF YOUR CARE GIVER'
                },
                {
                    xtype: 'button',
                    baseCls: 'x-transparent',
                    height: '8%',
                    html: '<img src="./images/patients/suggestions/submit-button.png" style="width:100%; height:100%" />',
                    id: 'ptinvitecg',
                    left: '78%',
                    top: '68%',
                    width: '13%',
                    zIndex: 3
                }
            ]
        }
    
    });
    I Handle the submit (tap on #ptinvitecg button) with a controller.

    Code:
    var varlog = null;
    varlog = this.getPatientcgconnect().getValues();
    alert(varlog.ptcaregivermail);
    Ext.Ajax.request({
        url: 'connectcg.php',
    
        params: {
            mail: varlog.ptcaregivermail,
            user: localStorage.getItem('username')
        },
    
        success: function(result) {
            var responseText = result.responseText;
            if (responseText.trim() === "success"){
                Ext.Msg.alert('', 'Invite sent to your Care Giver');
                button.up('navigationview').push({
                    xtype: 'pmenu'
                });
            }else if (responseText.trim() === "failed1"){
                Ext.Msg.alert("", "Server error, please try again later.1");
            }else if (responseText.trim() === "failed2"){
                Ext.Msg.alert("", "Server error, please try again later.2");
           }
        },
    
        failure: function(){
            Ext.Msg.alert("Could not connect to server.");
        }   
    });
    The problem is that the first time works good, but then if i come back to the form, everything looks good like the first time, but when i "submit" only the new value is not showing but only the one from the first submit.

    Here is how i access the page from a controller

    Code:
    onPTCGConnectTap: function(button, e, options) {
            button.up('navigationview').push({
                xtype: 'patientcgconnect'
            });
    
        },

    Thanks to the one who can give me a viable solution. Because i tried a lot of them to use the famous reset() method but nothing worked.

  2. #2
    Sencha Premium Member
    Join Date
    Mar 2012
    Posts
    78
    Vote Rating
    0
    abu_hamid is on a distinguished road

      0  

    Default


    Anyone to help ?

    please.... this is kind of urgent matter.... It has been a week i try to find the solution searching the forum but no solution given to other subjects worked

  3. #3
    Sencha Premium Member
    Join Date
    Mar 2012
    Posts
    78
    Vote Rating
    0
    abu_hamid is on a distinguished road

      0  

    Default


    Please someone to help me ?

Turkiyenin en sevilen filmlerinin yer aldigi xnxx internet sitemiz olan ve porn sex tarzi bir site olan mobil porno izle sitemiz gercekten dillere destan bir durumda herkesin sevdigi bir site olarak tarihe gececege benziyor. Sitenin en belirgin ozelliklerinden birisi de Turkiyede gercekten kaliteli ve muntazam, duzenli porno izle siteleri olmamasidir. Bu yuzden iste. Ayrica en net goruntu kalitesine sahip adresinde yayinlanmaktadir. Mesela diğer sitelerimizden bahsedecek olursak, en iyi hd porno video arşivine sahip bir siteyiz. "The Best anal porn videos and slut anus, big asses movies set..." hd porno faketaxi