Un éditeur ultra simpliste

javascript window.getSelection() ``` Ensuite je fais un simple replace de ma selection par : ```html Ma selection ``` Tout ça c'est bon tant qu'on a pas plusieurs occurences du mot que l'on souhaite

6
Champ en autocompletion Ajax

javascript : ``` function lookup(inputString) { if(inputString.length == 0) { // si le champs texte est vide $('#suggestions').hide(); // on cache les suggestions } else { // sinon $.post("{{ site_url('ajax/fournisseurs') }}", {queryString: ""+inputString+""}, function(data) { // on envoie la valeur du champ texte dans la variable post queryString au fichier ajax.php if(data.length >0) { $('#suggestions').show(); // si il y a un retour, on affiche la liste $('#autoSuggestionsList').html(data); // et on remplit la liste des données } }); } } function fill(thisValue) { // remplir le champ texte si une suggestion est cliquée $('#inputString').val(thisValue); setTimeout("$('#suggestions').hide();", 200); } $(document).ready( function () { $("input#inputString").keyup( function() { // si on presse une touche du clavier en étant dans le champ texte qui a pour id inputString lookup($(this).val()) }); $("input#inputString").blur( function() { // si le champ texte perd le focus fill() }); }); ``` La partie Ajax : ``` public function providers() { // On récupère la liste des fournisseurs $this->load->model('providers_model'); if( isset($_POST['provider'] ) { if( strlen($_POST['provider']) > 0 ) { $prodivers = $this->providers

13
Changer de class CSS en cliquant sur un lien

JavaScript et aujourd'hui j'ai un problème. Je souhaite créer un site sur une seule page et lorsque je souhaite changer, par exemple de contenu qui sont dans des div (cf le code

4
Bomberman, Multijoueur que faut-il utiliser ?

Javascript** est "le seul" que nous puissions utiliser, entre guillemet, car si l'on en a besoin on peut bien-sûr mettre du **PHP**. J'aimerais faire un Bomberman en multijoueur

4
CakePhp et AngularJs Authentification
zil,

javascript $rootScope.$on('event:loginRequest', function(event, username, password) { httpHeaders.common['Authorization'] = null; $rootScope.user = ""; httpHeaders.common['Authorization'] = 'Basic ' + base64.encode(username + ':' + password); $http.get($rootScope.appUrl + '/users/login.json') .success(function(data) { console.log('login data @' + data.user ); $rootScope.user

8
Append et include

javascript de Pop-in de Grafikart (merci au passage), j'ai modifier un peu le tout pour afficher du contenu à la place de l'image, j'ai "réussit" à trouver

1
Événement lancés trop tôt

javascript **defaultEvents: {}** sont lancé. Comment je peut dire à mon code non tu lance l'événment en question si seulement une action comme show() ou un addEventListner() est lancé. Merci

1
Ajuster la largeur d'une div à la longueur du texte

javascript function expandText(){ var heightExpand = $('.stereotype.expand').height(), heightTextExpand = $('.stereotype.expand .single-content').height(), textExpand = $('.stereotype.expand .single-content'); if (heightTextExpand > heightExpand){ textExpand.css({'column-count': '2', '-moz-column-count': '2', '-webkit-colum-count

4
restet des champs HTML

chanps qui ont était remplis soit vidé apres la validation, en l'ocurence avec un script javascript. Cela evitera que pour chaque rafraichissement de la page ca enregistre un nouveau formulaire. Cordialement .

1
Créer un portfolio en grille - bouton close

javascript). J'ai suivi le tutoriel [Créer un portfolio en grille](http://www.grafikart.fr/tutoriels/jquery/portfolio-grille-527) et tout fonctionne pour le mieux, seulement quand j'essai d'ajouter une div qui, au click

5