Jump to content

[Résolu] Récupérer valeur input dans view.tpl de order


Recommended Posts

Bonjour, J'ai un input dans view.tpl de order "adminXXXX/themes/default/template/controllers/orders/helpers/view"

<td><input type="text" name="msgclient" class="msgclient" id="msgclient" value="msg pour client" style="display : inline-block; width:80%;" />

Et je souhaiterai récupérer cette valeur dans order.js 

$('button.submitmsg_client').unbind('click').click(function(e) { 
        e.preventDefault(); 
		var msg_client =$(this).closest('tr.msgClient').find('td .msgclient').val();
		
        query = 'ajax=1&token='+token+'&action=msgClient&id_order='+id_order+'&msg_client='+msg_client+'&';

pour ensuite l'envoyer avec de l'ajax dans mon controller, J'envoie bien et mon controller reçoit bien exemple si je mets 

var msg_client = "test"; 

je reçois bien test cependant pour récupérer l'input je reçois undefined donc c'est que je n'arrive pas à récupérer. Quelqu'un aurait-il une idée pour récupérer l'input de view.tpl de order ? 

Merci

 Ma version PS 1.7.6.9

Edited by Bllidz
sujet résolu (see edit history)

Share this post


Link to post
Share on other sites

Salut,

je ne suis pas un spécialiste du javascript ou de jquery mais c'est quoi ce truc ?

$(this).closest('tr.msgClient').find('td .msgclient').val()

votre input a un id donc qui dit id dit unique donc pas la peine de chercher midi à quatorze heures, on va utiliser l'identifiant unique opur récupérer la valeur de celui-ci

$('#msgclient').val();

peut être est ce une piste de recherche.

  • Thanks 1

Share this post


Link to post
Share on other sites

Bon beh comment dire.. Merci vous avez résolu mon problème ! 

image.png.1b1ec7f0db23d3b2fa74a77ed6028e72.png

 

Et cette ligne :

$(this).closest('tr.msgClient').find('td .msgclient').val()

me permet de demander a chercher dans un td qui à la class msgclient, si je ne dis pas de bêtises. Mais il me reste beaucoup à apprendre enfin bon votre solution à tout résolu, surtout bête de ma part de ne pas y avoir pensé. 

Merci beaucoup !  

Share this post


Link to post
Share on other sites

  • Bllidz changed the title to [Résolu] Récupérer valeur input dans view.tpl de order

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More