2010-08-24 1 views
0

J'ai un problème étrange avec des données POST, j'ai deux conditionspas en mesure de former des données de poste pour passer dans ExtJS

J'ai eu quatre boîtes d'entrée avec le nom

<input name="a[]"><input name="a[]"><input name="a[]"><input name="a[]"> 

et des données est affiché par la méthode "& a [] = 12 & a [] = 9 & a [] = 12 & a [] = 43".

mais quand je suis en utilisant ExtJS je suis pendu si je fais

store.load({params:{ 'a[]':12 ,'a[]':9 , 'a[]':12 , 'a[]':43  }}); 

ce seulement [] = 43 atteint aux données post et jamais à l'autre extrémité,

aussi si je ne

store.load({params:{ a[]:12 ,a[]:9 , a[]:12 , a[]:43  }}); 

ceci est une erreur

donc s'il vous plaît aider à effacer mon concept

Répondre

0

cela fonctionne vraiment pour le problème ci-dessus S'il vous plaît résoudre ce problème comme celui-ci

store.load({params:{ 'a[0]':12 ,'a[1]':9 , 'a[2]':12 , 'a[3]':43  }}); 
0

La propriété name correspond aux noms de champs HTTP pour les formulaires. Ceux-ci doivent être uniques. Le système les lit dans l'ordre. Ainsi, seul le dernier a []: 43 est lu. Si vous attribuez un nom unique à chacune des propriétés, elles seront lues ...

par exemple. (Non testé)

<input name="a1"><input name="steaksauce"><input name="heinz"> <input name="57"> 

store.load({params:{ "a1" :"asdf", "steaksauce":"325", "heinz":"yummy", "57":"fitty"}); 

S'il vous plaît se référer à The HTTP Forms documentation pour plus d'informations

+0

salut Grunt, les noms de balises peuvent être répétées mais id ne peuvent pas être répétées S'il vous plaît essayer un exemple par votre auto sur votre système u trouver ce qui est vrai –

+0

http://stackoverflow.com/questions/3055931/input-tags-with-array S'il vous plaît voir cela, aussi voir ma réponse –

0

Pourquoi utilisez-vous des boîtes d'entrée avec un format comme celui-ci:

<input name="a[]"><input name="a[]"><input name="a[]"><input name="a[]"> 

Pouvez-vous fournir le code exact que vous utilisez ?

+0

ceci est mon exigence que je dois traiter avec le script pré-construit –

+0

toutes façons J'ai déjà trouvé la solution S'il vous plaît voir à la solution –