javascript ? voici mon code Gallerie Mathilde Rossignol Français English AccueiL GaLeries ActuaLité PréSentation Mat hiLde Ros SignoL Artiste Peintre PréSentation DémarChePlastiQue ParCours GaLeries 2013 2012 2011 2007 ActuaLité ExpOsitions Contact
JavaScript et les principales librairies telles que jQuery (vous développez vos propres librairies ?). Le responsive /adaptative design ne vous fait pas peur. Vous avez déjà travaillé sur des projets personnels
javascript lorsque l'ont appuie sur un bouton : ``` $(document).ready(function () { toart.options = { "debug": false, "newestOnTop": false, "positionClass": "toast-bottom-right", "closeButton": true, "progressBar": true }; $('.submit').on('click', function(event){ toart.success('Succées'); }); }); ``` ### Ce que je veux Je cherche à afficher la notification après l'envoie du formulaire et après que la page se soit
javascripts %} const graphDepenses = document.querySelector("#graphDepenses") console.log(graphDepenses) let graph = new Chart(graphDepenses, { type: "bar", data: { labels: [ "Janv", "Févr", "Mars", "Avr", "Mai", "Juin", "Juil", "Août", "Sept", "Oct", "Nov", "Déc" ], datasets: [ { label: "Dépenses pour l'année", data: {{colDepenses|raw}}, backgroundColor: [ "red", "blue", "green", "red", "blue", "green", "red", "blue", "green", "red", "blue", "green" ], borderWidth: 1 } ] } }) {% endblock %} ``` DepensesRepository.php ``` //Obtenir les colonnes de dépenses par mois et année pour graphiques (année spécifique) public function getColonnesDepensesParAnnee($selectionAnnee) { return $this->createQueryBuilder('d') ->select(" SUM(CASE WHEN MONTH(d.date
javascript : $('#addPays').click(function(){ var nb = $('.line').length; $('#line1').clone().appendTo('#tabBody'); nb +=1; $ligne = $('.body tr:last-child'); $ligne.attr('id', 'line'+nb); }); L'insertion de nouvelles lignes se passe
soit écrasée. Mais la question c'est comment attribuer la construction de l'infobulle à chaque marker ? Voici le code : Javascript : [code] function initialize() { geocoder = new google.maps.Geocoder(); var mapOptions = { zoom: 5, minZoom : 5, maxZoom : 10, center: new google.maps.LatLng(46.2276380, 2.2137490), disableDefaultUI: true, overviewMapControl : false, zoomControl : true, mapTypeId: google.maps.MapTypeId.ROADMAP } map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions); setMarkers(map, centres_plages); } function codeAddress() { var address = document.getElementById('adresse_google_map').value; geocoder.geocode( { 'address': address}, function(results, status) { if (status == google.maps.GeocoderStatus.OK) { map.setCenter(results[0].geometry.location); } else { alert('Geocode was not successful for the following reason: ' + status); } }); } /* [0] Nom du domaine [1] Latitude [2] Longitude [3] Rue [4] Code poste, Ville [5] Téléphone [6] Fax [7] Email [8] URL */ var centres_plages = [ ['Domaine 1', 48.85887766623372, 2.3470598999999766, "Rue1", "75 Paris", "Tél. : 0102030405", "Fax. : 0102030405", "contact@toto.com", "https://www.google.fr/"], ['Domaine 2', 44.863752324699426, -0.5861409999999978, "Rue2", "33200 Bordeaux", "Tél. : 0102030405", "Fax. : 0102030405", "contact@toto.com", "https://www.google.fr/"], ['Domaine 3', 45.75797832429399, 4.835120949999919, "Rue3", "69060 Lyon", "Tél. : 0102030405", "Fax. : 0102030405", "contact@toto.com", "https://www.google.fr/"] ]; function setMarkers(map, locations) { for (var i = 0; i < locations.length; i++) { var centre_plage = locations*; var myLatLng = new google.maps.LatLng(centre_plage[1], centre_plage[2]); var marker = new google.maps.Marker({ position: myLatLng, map : map, title : centre_plage[0], zIndex : i + 1 }); var contentString = ' '+ ' '+centre_plage[0]+' '+ ' '+ ' '+centre_plage[3]+' ' + ''+centre_plage[4]+' '+ ''+centre_plage[5]+' '+ ''+centre_plage[6]+' '+ ''+centre_plage[7]+' '+ ' En savoir plus '+ ' '+ ' '; var infowindow = new google.maps.InfoWindow({ content : contentString, maxWidth : 600 }); google.maps.event.addListener(marker, 'click', function() { infowindow.open(map,this); }); } } google.maps.event.addDomListener(window, 'load', initialize); [/code] HTML : [code] Ville [/code] Merci par avance ! :)
Javascript et sa librairie Jquery (comprenant ajax & json) - Et si possible, des notions en PHP (je développe sous CodeIgniter pour les projets conséquents) Si ce profil correspond au votre, merci
Javascript du coup il genere pas la data Table. Voici l'affichage que ce deverait donner : le voici le code de la Vue.php sur laravel ``` @extends('layouts.app') @section('content') $(document).ready(function() { $('#example').DataTable( { "ajax": "/jalil/public/data.json" } ); } ); .content { text-align: center; } Dashboard
Javascript du coup il genere pas la data Table. le voici le code de la Vue.php sur laravel ``` @extends('layouts.app') @section('content') $(document).ready(function() { $('#example').DataTable( { "ajax": "/jalil/public/data.json" } ); } ); .content { text-align: center; } Dashboard @if (session('status')) {{ session('status') }} @endif Bienvenu
Javascript: ``` $("#contactform").submit(function(){ var action = $(this).attr('action'); var nom = $(".nom").val(); var email = $(".email").val(); var message = $(".message").val(); $('button[type="submit"]').hide().after(' '); $('button[type="reset"]').hide