Ajout de div et de lignes
Posté : 29 déc. 2014, 22:14
Bien le bonjour à tous !
Alors voilàa j'explique mon but afin de répondre a un cahier des charges concernant une société : J'a un tableau, et à chaque clique sur le boutton + entourer en rouge je voudrais que cela m'ajoute une ligne entourer en rouge à chaque cliques en JS ou JQUERY ....
Je ne sais pas du tout comment m'y prendre ..
Un grand merci à vous !
Voici mon code actuel :
<script type='text/javascript'>
// On attend que la page soit chargée
jQuery(document).ready(function()
{
// On cache la zone de texte
jQuery('#sForm').hide();
// toggle() lorsque le lien avec l'ID #toggler est cliqué
jQuery('.button.plusTd').click(function()
{
jQuery('#sForm').toggle(400);
return false;
});
});
/* ]]> */
// On attend que la page soit chargée
jQuery(document).ready(function()
{
// On cache la zone de texte
jQuery('#sForm').hide();
// toggle() lorsque le lien avec l'ID #toggler est cliqué
jQuery('.button.plusTd2').click(function()
{
jQuery('#sForm').toggle(400);
return false;
});
});
/* ]]> */
// On attend que la page soit chargée
jQuery(document).ready(function()
{
// On cache la zone de texte
jQuery('#sFormadd').hide();
// toggle() lorsque le lien avec l'ID #toggler est cliqué
jQuery('.button.plusTd1').click(function()
{
jQuery('#sFormadd').toggle(400);
return false;
});
});
/* ]]> */
</script>
[/javascript]
<script type="text/javascript">
function generate(layout) {
var n = noty({
animation: {
open: 'animated zoomIn', // Animate.css class names
close: 'animated zoomOut', // Animate.css class names
},
text : 'Supression de X élements et de leurs tables liées.<br>Opérations terminées correctements.</br>',
type : 'success',
dismissQueue: true,
layout : layout,
theme : 'defaultTheme',
}).setTimeout(3800).close();
console.log('html: ' + n.options.id);
}
function generateAll() {
generate('center');
}
$(document).ready(function () {
generateAll();
});
</script>
[/javascript]
[javascript]
<script type="text/javascript">
$('.button.plusTd3').click(function(){
if( $('input[id="squaredFour"]').is(':checked') ){
function generate(layout) {
var n = noty({
animation: {
open: 'animated zoomIn', // Animate.css class names
close: 'animated zoomOut', // Animate.css class names
},
text : 'Voulez vous vraimmant continuer ?',
type : 'alert',
dismissQueue: true,
layout : layout,
theme : 'defaultTheme',
buttons : [
{addClass: 'btn btn-primary', text: 'Oui, supprimer', onClick: function ($noty) {
$noty.close();
document.forms["form"].submit();
}
},
{addClass: 'btn btn-danger', text: 'Annuler', onClick: function ($noty) {
$noty.close();
noty({dismissQueue: true, force: true, layout: layout, theme: 'defaultTheme', text: 'Vous avez annuler l\'opération', type: 'error'}).setTimeout(3500).close();
}
}
]
});
console.log('html: ' + n.options.id);
}
function generateAll() {
generate('center');
}
$(document).ready(function () {
generateAll();
});
}
else {
noty({text: 'Vous devez sélectionner au moins une case pour éffectuer cette opération.', type: 'error'}).setTimeout(3500).close();
}
});
</script>
<script type="text/javascript">
$('.button.plusTd4').click(function(){
if($(".remplit").val()==""){
noty({text: 'Vous devez remplir au moins une case pour éffectuer cette opération.<br> Seule la case "Index du capteur" peut rester vide.</br>', type: 'error'}).setTimeout(3500).close();
}
else {
function generate(layout) {
var n = noty({
animation: {
open: 'animated zoomIn', // Animate.css class names
close: 'animated zoomOut', // Animate.css class names
},
text : 'Voulez vous vraimmant continuer ?',
type : 'alert',
dismissQueue: true,
layout : layout,
theme : 'defaultTheme',
buttons : [
{addClass: 'btn btn-primary', text: 'Oui, ajouter', onClick: function ($noty) {
$noty.close();
document.forms["form"].submit();
}
},
{addClass: 'btn btn-danger', text: 'Annuler', onClick: function ($noty) {
$noty.close();
noty({dismissQueue: true, force: true, layout: layout, theme: 'defaultTheme', text: 'Vous avez annuler l\'opération', type: 'error'}).setTimeout(3500).close();
}
}
]
});
console.log('html: ' + n.options.id);
}
function generateAll() {
generate('center');
}
$(document).ready(function () {
generateAll();
});
}
});
</script>
[/javascript]
Code entier :
Alors voilàa j'explique mon but afin de répondre a un cahier des charges concernant une société : J'a un tableau, et à chaque clique sur le boutton + entourer en rouge je voudrais que cela m'ajoute une ligne entourer en rouge à chaque cliques en JS ou JQUERY ....
Je ne sais pas du tout comment m'y prendre ..
Un grand merci à vous !
Voici mon code actuel :
<!DOCTYPE html>
<html>
<body>
<head>
<meta charset="UTF-8">
<title>CodePen - Minimal Flat Table Design</title>
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js'></script>
<link rel="stylesheet" type="text/css" href="animate.css" media="screen" />
<style type="text/css">
html {
height: 100%;
width: 100%;
}
body {
font-family: 'PT Sans', Tahoma, Arial, serif;
line-height: 13px
}
</style>
<link rel="stylesheet" type="text/css" href="css/style.css" media="screen" />
<link rel="stylesheet" type="text/css" href="buttons.css"/>
[javascript]<script type='text/javascript'>
// On attend que la page soit chargée
jQuery(document).ready(function()
{
// On cache la zone de texte
jQuery('#sForm').hide();
// toggle() lorsque le lien avec l'ID #toggler est cliqué
jQuery('.button.plusTd').click(function()
{
jQuery('#sForm').toggle(400);
return false;
});
});
/* ]]> */
// On attend que la page soit chargée
jQuery(document).ready(function()
{
// On cache la zone de texte
jQuery('#sForm').hide();
// toggle() lorsque le lien avec l'ID #toggler est cliqué
jQuery('.button.plusTd2').click(function()
{
jQuery('#sForm').toggle(400);
return false;
});
});
/* ]]> */
// On attend que la page soit chargée
jQuery(document).ready(function()
{
// On cache la zone de texte
jQuery('#sFormadd').hide();
// toggle() lorsque le lien avec l'ID #toggler est cliqué
jQuery('.button.plusTd1').click(function()
{
jQuery('#sFormadd').toggle(400);
return false;
});
});
/* ]]> */
</script>
[/javascript]
</head>
<?php
/* ------------------ CASE A COCHER ------------------ */
// connexion
$mysql_user="admin";
$mysql_password="admin";
$reqco = mysql_connect("localhost",$mysql_user,$mysql_password);
//sélection de la BDD
$reqse = mysql_select_db("tp_arexx",$reqco);
//résupération des informations
$reqt=mysql_query("SELECT * FROM tp_arexx_capteurs",$reqco);
if ( $reqco == NULL )
{
echo " Cet agent n'a participé à aucune session.";
}
/* ------------------ CASE A COCHER ------------------ */
/* ------------------ CASE A COCHER ------------------ */
if(!empty($_POST['champ'])) {
// selection des noms de tables
$sql = 'select Arexx_Table FROM tp_arexx_capteurs WHERE Arexx_index in('.implode(',',$_POST['champ']).')';
$req = mysql_query($sql);
while($d = mysql_fetch_assoc($req)) {
$sql = 'DROP TABLE '.$d['Arexx_Table'];
$req = mysql_query($sql);
}
mysql_free_result($req);
// suppression des lignes
$delete = 'DELETE FROM tp_arexx_capteurs WHERE Arexx_index in('.implode(',',$_POST['champ']).')';
$req1 = mysql_query($delete);
}
?>
[javascript]<script type="text/javascript">
function generate(layout) {
var n = noty({
animation: {
open: 'animated zoomIn', // Animate.css class names
close: 'animated zoomOut', // Animate.css class names
},
text : 'Supression de X élements et de leurs tables liées.<br>Opérations terminées correctements.</br>',
type : 'success',
dismissQueue: true,
layout : layout,
theme : 'defaultTheme',
}).setTimeout(3800).close();
console.log('html: ' + n.options.id);
}
function generateAll() {
generate('center');
}
$(document).ready(function () {
generateAll();
});
</script>
[/javascript]
<?php
/* ------------------ A partir d'ici table : alimentaire Lecture ------------------ */
$reponse = mysql_query("SELECT * FROM tp_arexx_capteurs"); // Requête SQL
?>
<form method="POST" id="form" name="form">
<div class="top-shadow">
<table class="flatTable" table border="0" CELLSPACING="0" >
<tr class="titleTr">
<td class="titleTd">Liste des capteurs</td>
<td colspan="4"></td>
<td class="plusTd button"></td>
<td class="plusTd3 button"></td>
</div>
</tr>
<tr class="headingTr">
<td><center>Index du capteur</center></td>
<td><center>Nom du capteur</center></td>
<td><center>Identifiant du capteur</center></td>
<td><center>Type du capteur</center></td>
<td><center>Table correspondant au capteur</center></td>
<td><center>Supprimer le capteur</center></td>
<td><center>Edition </center></td>
<td></td>
</tr>
<?php
//Affichage des informations
while ($tab_contenu=mysql_fetch_array($reponse)){
?>
<tr>
<td><center><?php echo $tab_contenu['Arexx_index']; ?></center></td>
<td><center><?php echo $tab_contenu['Arexx_Name']; ?></center></td>
<td><center><?php echo $tab_contenu['Arexx_Id']; ?></center></td>
<td><center><?php echo $tab_contenu['Arexx_Type']; ?></center></td>
<td><center><?php echo $tab_contenu['Arexx_Table']; ?></center></td>
<section title=".squaredFour">
<!-- .squaredFour -->
<div class="squaredFour">
<td style="text-align:center;width:20%;"><input type="checkbox" id="squaredFour" name="champ[]" value="<?php echo $tab_contenu['Arexx_index']; ?>" /></td>
<label for="squaredFour"></label>
</div>
<!-- end .squaredFour -->
</section>
<td class="controlTd">
<div class="settingsIcons">
<span class="settingsIcon"><img src="http://i.imgur.com/nnzONel.png" alt="X" /></span>
<span class="settingsIcon"><img src="http://i.imgur.com/UAdSFIg.png" alt="placeholder icon" /></span>
<div class="settingsIcon"><img src="http://i.imgur.com/UAdSFIg.png" alt="placeholder icon" /></div>
</div>
</td>
</tr>
<?php
}
?>
</table>
<form method="POST" action="Create.php" name="form">
<div id="sForm" class="sForm sFormPadding">
<table class="flatTable" table border="0" CELLSPACING="0" >
<tr class="titleTr">
<td class="titleTd">Ajouter un capteur</td>
<td colspan="4"></td>
<td class="plusTd2 button"></td>
<td class="plusTd4 button"></td>
<td class="plusTd1 button"></td>
</tr>
<tr class="headingTr">
<td><center> Index du capteur </center></td>
<td><center> Nom du capteur </center></td>
<td><center> Identifiant du capteur </center></td>
<td><center> Type du capteur </center></td>
<td><center> Table correspondant au capteur </center></td>
<td></td>
</tr>
<div id="sFormadd" class="sForm sFormPadding">
<tr>
<td><center><input type="text" name="index" id="text" size="15" value="" maxlength="20"></center> </td>
<td><input type="text" name="nom" size="15" id="text0" value="" class="remplit" maxlength="20"><br></td>
<td><input type="text" name="id" size="15" id="text1" value="" class="remplit" maxlength="20"> </td>
<td><input type="text" size="15" name="type" id="text2" value="" class="remplit" maxlength="20"><br></td>
<td><input type="text" name="table" size="15" id="text3" value="" class="remplit" maxlength="20"> </td>
</tr>
</form>
<?php
$reponse1 = mysql_query("SELECT * FROM tp_arexx_capteurs");
//Affichage des informations
while ($tab_contenu=mysql_fetch_array($reponse1)){
include 'Create.php';
}
?>
</div>
</table>
<div class="bottom-shadow"></div>
</div>
<link href='http://fonts.googleapis.com/css?family=Lato:100,300,400,700,900' rel='stylesheet' type='text/css'>
<script src='http://codepen.io/assets/libs/fullpage/jquery.js'></script>
<script src="js/index.js"></script>
</ul>
</form>
</div>
<script src="jquery-1.7.2.min.js"></script>
<!-- noty -->
<link rel="stylesheet" type="text/css" href="font-awesome/css/font-awesome.min.css" media="screen" />
<script type="text/javascript" src="js/noty/packaged/jquery.noty.packaged.min.js"></script>
script de notification :[javascript]
<script type="text/javascript">
$('.button.plusTd3').click(function(){
if( $('input[id="squaredFour"]').is(':checked') ){
function generate(layout) {
var n = noty({
animation: {
open: 'animated zoomIn', // Animate.css class names
close: 'animated zoomOut', // Animate.css class names
},
text : 'Voulez vous vraimmant continuer ?',
type : 'alert',
dismissQueue: true,
layout : layout,
theme : 'defaultTheme',
buttons : [
{addClass: 'btn btn-primary', text: 'Oui, supprimer', onClick: function ($noty) {
$noty.close();
document.forms["form"].submit();
}
},
{addClass: 'btn btn-danger', text: 'Annuler', onClick: function ($noty) {
$noty.close();
noty({dismissQueue: true, force: true, layout: layout, theme: 'defaultTheme', text: 'Vous avez annuler l\'opération', type: 'error'}).setTimeout(3500).close();
}
}
]
});
console.log('html: ' + n.options.id);
}
function generateAll() {
generate('center');
}
$(document).ready(function () {
generateAll();
});
}
else {
noty({text: 'Vous devez sélectionner au moins une case pour éffectuer cette opération.', type: 'error'}).setTimeout(3500).close();
}
});
</script>
<script type="text/javascript">
$('.button.plusTd4').click(function(){
if($(".remplit").val()==""){
noty({text: 'Vous devez remplir au moins une case pour éffectuer cette opération.<br> Seule la case "Index du capteur" peut rester vide.</br>', type: 'error'}).setTimeout(3500).close();
}
else {
function generate(layout) {
var n = noty({
animation: {
open: 'animated zoomIn', // Animate.css class names
close: 'animated zoomOut', // Animate.css class names
},
text : 'Voulez vous vraimmant continuer ?',
type : 'alert',
dismissQueue: true,
layout : layout,
theme : 'defaultTheme',
buttons : [
{addClass: 'btn btn-primary', text: 'Oui, ajouter', onClick: function ($noty) {
$noty.close();
document.forms["form"].submit();
}
},
{addClass: 'btn btn-danger', text: 'Annuler', onClick: function ($noty) {
$noty.close();
noty({dismissQueue: true, force: true, layout: layout, theme: 'defaultTheme', text: 'Vous avez annuler l\'opération', type: 'error'}).setTimeout(3500).close();
}
}
]
});
console.log('html: ' + n.options.id);
}
function generateAll() {
generate('center');
}
$(document).ready(function () {
generateAll();
});
}
});
</script>
[/javascript]
</body>
</html>
Code entier :
<!DOCTYPE html>
<html>
<body>
<head>
<meta charset="UTF-8">
<title>CodePen - Minimal Flat Table Design</title>
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js'></script>
<link rel="stylesheet" type="text/css" href="animate.css" media="screen" />
<style type="text/css">
html {
height: 100%;
width: 100%;
}
body {
font-family: 'PT Sans', Tahoma, Arial, serif;
line-height: 13px
}
</style>
<link rel="stylesheet" type="text/css" href="css/style.css" media="screen" />
<link rel="stylesheet" type="text/css" href="buttons.css"/>
<script type='text/javascript'>
// On attend que la page soit chargée
jQuery(document).ready(function()
{
// On cache la zone de texte
jQuery('#sForm').hide();
// toggle() lorsque le lien avec l'ID #toggler est cliqué
jQuery('.button.plusTd').click(function()
{
jQuery('#sForm').toggle(400);
return false;
});
});
/* ]]> */
// On attend que la page soit chargée
jQuery(document).ready(function()
{
// On cache la zone de texte
jQuery('#sForm').hide();
// toggle() lorsque le lien avec l'ID #toggler est cliqué
jQuery('.button.plusTd2').click(function()
{
jQuery('#sForm').toggle(400);
return false;
});
});
/* ]]> */
// On attend que la page soit chargée
jQuery(document).ready(function()
{
// On cache la zone de texte
jQuery('#sFormadd').hide();
// toggle() lorsque le lien avec l'ID #toggler est cliqué
jQuery('.button.plusTd1').click(function()
{
jQuery('#sFormadd').toggle(400);
return false;
});
});
/* ]]> */
</script>
</head>
<?php
/* ------------------ CASE A COCHER ------------------ */
// connexion
$mysql_user="admin";
$mysql_password="admin";
$reqco = mysql_connect("localhost",$mysql_user,$mysql_password);
//sélection de la BDD
$reqse = mysql_select_db("tp_arexx",$reqco);
//résupération des informations
$reqt=mysql_query("SELECT * FROM tp_arexx_capteurs",$reqco);
if ( $reqco == NULL )
{
echo " Cet agent n'a participé à aucune session.";
}
/* ------------------ CASE A COCHER ------------------ */
/* ------------------ CASE A COCHER ------------------ */
if(!empty($_POST['champ'])) {
// selection des noms de tables
$sql = 'select Arexx_Table FROM tp_arexx_capteurs WHERE Arexx_index in('.implode(',',$_POST['champ']).')';
$req = mysql_query($sql);
while($d = mysql_fetch_assoc($req)) {
$sql = 'DROP TABLE '.$d['Arexx_Table'];
$req = mysql_query($sql);
}
mysql_free_result($req);
// suppression des lignes
$delete = 'DELETE FROM tp_arexx_capteurs WHERE Arexx_index in('.implode(',',$_POST['champ']).')';
$req1 = mysql_query($delete);
}
?>
<script type="text/javascript">
function generate(layout) {
var n = noty({
animation: {
open: 'animated zoomIn', // Animate.css class names
close: 'animated zoomOut', // Animate.css class names
},
text : 'Supression de X élements et de leurs tables liées.<br>Opérations terminées correctements.</br>',
type : 'success',
dismissQueue: true,
layout : layout,
theme : 'defaultTheme',
}).setTimeout(3800).close();
console.log('html: ' + n.options.id);
}
function generateAll() {
generate('center');
}
$(document).ready(function () {
generateAll();
});
</script>
<?php
/* ------------------ A partir d'ici table : alimentaire Lecture ------------------ */
$reponse = mysql_query("SELECT * FROM tp_arexx_capteurs"); // Requête SQL
?>
<form method="POST" id="form" name="form">
<div class="top-shadow">
<table class="flatTable" table border="0" CELLSPACING="0" >
<tr class="titleTr">
<td class="titleTd">Liste des capteurs</td>
<td colspan="4"></td>
<td class="plusTd button"></td>
<td class="plusTd3 button"></td>
</div>
</tr>
<tr class="headingTr">
<td><center>Index du capteur</center></td>
<td><center>Nom du capteur</center></td>
<td><center>Identifiant du capteur</center></td>
<td><center>Type du capteur</center></td>
<td><center>Table correspondant au capteur</center></td>
<td><center>Supprimer le capteur</center></td>
<td><center>Edition </center></td>
<td></td>
</tr>
<?php
//Affichage des informations
while ($tab_contenu=mysql_fetch_array($reponse)){
?>
<tr>
<td><center><?php echo $tab_contenu['Arexx_index']; ?></center></td>
<td><center><?php echo $tab_contenu['Arexx_Name']; ?></center></td>
<td><center><?php echo $tab_contenu['Arexx_Id']; ?></center></td>
<td><center><?php echo $tab_contenu['Arexx_Type']; ?></center></td>
<td><center><?php echo $tab_contenu['Arexx_Table']; ?></center></td>
<section title=".squaredFour">
<!-- .squaredFour -->
<div class="squaredFour">
<td style="text-align:center;width:20%;"><input type="checkbox" id="squaredFour" name="champ[]" value="<?php echo $tab_contenu['Arexx_index']; ?>" /></td>
<label for="squaredFour"></label>
</div>
<!-- end .squaredFour -->
</section>
<td class="controlTd">
<div class="settingsIcons">
<span class="settingsIcon"><img src="http://i.imgur.com/nnzONel.png" alt="X" /></span>
<span class="settingsIcon"><img src="http://i.imgur.com/UAdSFIg.png" alt="placeholder icon" /></span>
<div class="settingsIcon"><img src="http://i.imgur.com/UAdSFIg.png" alt="placeholder icon" /></div>
</div>
</td>
</tr>
<?php
}
?>
</table>
<form method="POST" action="Create.php" name="form">
<div id="sForm" class="sForm sFormPadding">
<table class="flatTable" table border="0" CELLSPACING="0" >
<tr class="titleTr">
<td class="titleTd">Ajouter un capteur</td>
<td colspan="4"></td>
<td class="plusTd2 button"></td>
<td class="plusTd4 button"></td>
<td class="plusTd1 button"></td>
</tr>
<tr class="headingTr">
<td><center> Index du capteur </center></td>
<td><center> Nom du capteur </center></td>
<td><center> Identifiant du capteur </center></td>
<td><center> Type du capteur </center></td>
<td><center> Table correspondant au capteur </center></td>
<td></td>
</tr>
<div id="sFormadd" class="sForm sFormPadding">
<tr>
<td><center><input type="text" name="index" id="text" size="15" value="" maxlength="20"></center> </td>
<td><input type="text" name="nom" size="15" id="text0" value="" class="remplit" maxlength="20"><br></td>
<td><input type="text" name="id" size="15" id="text1" value="" class="remplit" maxlength="20"> </td>
<td><input type="text" size="15" name="type" id="text2" value="" class="remplit" maxlength="20"><br></td>
<td><input type="text" name="table" size="15" id="text3" value="" class="remplit" maxlength="20"> </td>
</tr>
</form>
<?php
$reponse1 = mysql_query("SELECT * FROM tp_arexx_capteurs");
//Affichage des informations
while ($tab_contenu=mysql_fetch_array($reponse1)){
include 'Create.php';
}
?>
</div>
</table>
<div class="bottom-shadow"></div>
</div>
<link href='http://fonts.googleapis.com/css?family=Lato:100,300,400,700,900' rel='stylesheet' type='text/css'>
<script src='http://codepen.io/assets/libs/fullpage/jquery.js'></script>
<script src="js/index.js"></script>
</ul>
</form>
</div>
<script src="jquery-1.7.2.min.js"></script>
<!-- noty -->
<link rel="stylesheet" type="text/css" href="font-awesome/css/font-awesome.min.css" media="screen" />
<script type="text/javascript" src="js/noty/packaged/jquery.noty.packaged.min.js"></script>
<script type="text/javascript">
$('.button.plusTd3').click(function(){
if( $('input[id="squaredFour"]').is(':checked') ){
function generate(layout) {
var n = noty({
animation: {
open: 'animated zoomIn', // Animate.css class names
close: 'animated zoomOut', // Animate.css class names
},
text : 'Voulez vous vraimmant continuer ?',
type : 'alert',
dismissQueue: true,
layout : layout,
theme : 'defaultTheme',
buttons : [
{addClass: 'btn btn-primary', text: 'Oui, supprimer', onClick: function ($noty) {
$noty.close();
document.forms["form"].submit();
}
},
{addClass: 'btn btn-danger', text: 'Annuler', onClick: function ($noty) {
$noty.close();
noty({dismissQueue: true, force: true, layout: layout, theme: 'defaultTheme', text: 'Vous avez annuler l\'opération', type: 'error'}).setTimeout(3500).close();
}
}
]
});
console.log('html: ' + n.options.id);
}
function generateAll() {
generate('center');
}
$(document).ready(function () {
generateAll();
});
}
else {
noty({text: 'Vous devez sélectionner au moins une case pour éffectuer cette opération.', type: 'error'}).setTimeout(3500).close();
}
});
</script>
<script type="text/javascript">
$('.button.plusTd4').click(function(){
if($(".remplit").val()==""){
noty({text: 'Vous devez remplir au moins une case pour éffectuer cette opération.<br> Seule la case "Index du capteur" peut rester vide.</br>', type: 'error'}).setTimeout(3500).close();
}
else {
function generate(layout) {
var n = noty({
animation: {
open: 'animated zoomIn', // Animate.css class names
close: 'animated zoomOut', // Animate.css class names
},
text : 'Voulez vous vraimmant continuer ?',
type : 'alert',
dismissQueue: true,
layout : layout,
theme : 'defaultTheme',
buttons : [
{addClass: 'btn btn-primary', text: 'Oui, ajouter', onClick: function ($noty) {
$noty.close();
document.forms["form"].submit();
}
},
{addClass: 'btn btn-danger', text: 'Annuler', onClick: function ($noty) {
$noty.close();
noty({dismissQueue: true, force: true, layout: layout, theme: 'defaultTheme', text: 'Vous avez annuler l\'opération', type: 'error'}).setTimeout(3500).close();
}
}
]
});
console.log('html: ' + n.options.id);
}
function generateAll() {
generate('center');
}
$(document).ready(function () {
generateAll();
});
}
});
</script>
</body>
</html>