Bonjour,
Pour une appli développée avec codeigniter
J'utilise un script jquery, que j'ai trouvé sur le web, pour ajouter dynamiquement des champs à un formulaire
Le script est appelé dans une view :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<a href="javascript:void(0);" class="add_input_button" title="Add field"><img src="add-icon.png"/></a>
Il contient ceci :
(j'ai viré une bonne partie du code HTML de new_field_html, inutile pour la compréhension du pb)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
$(document).ready(function(){
    var max_fields = 10;
    var add_input_button = $('.add_input_button');
    var field_wrapper = $('.field_wrapper');
    var new_field_html = '...<a href="javascript:void(0);" class="remove_input_button" title="Remove field"><img src="img/books_remove-icon.png"/></a>...';
    var input_count = 1;
    $(add_input_button).click(function(){
        if(input_count < max_fields){
            input_count++;
            $(field_wrapper).append(new_field_html);
        }
    });
    $(field_wrapper).on('click', '.remove_input_button', function(e){
        e.preventDefault();
        $(this).closest('#inputFormRow').remove();
        input_count--;
    });
});
En ce qui concerne la partie :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$(add_input_button).click(function(){
du code,
Je voudrais modifier le chemin d'accès à l'IMG parce que comme tel, elle ne s'affiche pas. Il faudrait que je puisse passer le chemin, depuis la view, au code JS
j'imagine qu'il faut modifier
javascript:void(0);
pour lui passer le paramètre "pathToImg"
Mais je ne sais pas comment faire et encore moins comment modifier le script pour récupérer le paramètre
Toute aide sera la bienvenue, sachant que je vais être honnête, je n'ai pas la moindre envie de me plonger dans la doc pour apprendre jquery car j'en ai une utilisation strictement limité à ce cas de figure et je manque cruellement de temps.
Merci