Bonjour a tous
c'est la première fois que j'utilise le plugin Jeditabe de jquery a fin de permettre a l'utilisateur de mon site de modifier les détails de son profil.

voilà j'ai deux petite question :

1/ mon code permet de mettre a jour ma base de donne mais quand je termine d’éditer mon mon texte, il est affiché <click to edti...> au lieu de la nouvelle valeur que je viens d'entrer . comment je peut rafraîchir mon <p> qui est présent dans une cellule de tableau avec la nouvelle valeur inscrite dans ma base?? j'ai pu comprendre qu'il faut ajouter l'option Callback simplement je suis pas très douée en anglais j'ai pas su comment la définir...

Voici mon code HTML:

Code html : 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
20
21
22
23
24
25
	<table>
					<tr>
						<td width="25%">
							<p id="1" class="entry" style="height: 70px; width: 138px; margin: 0px; overflow: hidden;"
							<?php if ($ownerConnected == true) {?> title="clicker pour modifier" <?php }else {?>
								title="<?php echo nl2br(htmlentities($vitrineProp->text1)) ; ?>" <?php 	}?>><?php echo nl2br(htmlentities($vitrineProp->text1)) ; ?></p>			
						</td>
 
						<td width="25%">
							<p id="2" class="entry" style="height: 70px; width: 138px; margin: 0px; overflow: hidden;"
	 						<?php if ($ownerConnected == true) {?> title="clicker pour modifier" <?php }else {?>
								title="<?php echo nl2br(htmlentities($vitrineProp->text2)) ; ?>" <?php 	}?>><?php echo nl2br(htmlentities($vitrineProp->text2)) ; ?></p>
						</td>
 
						<td width="50%">
							<p id="3" class="entry" style="height: 35px; width: 290px; margin: 0px; overflow: hidden;"
							 <?php if ($ownerConnected == true) {?> title="clicker pour modifier" <?php
	 							}else {?> title="<?php echo nl2br(htmlentities($vitrineProp->text3)) ; ?>" <?php 	}?>><?php echo nl2br(htmlentities($vitrineProp->text3)) ; ?></p>
 
							<p id="4" class="entry" style="height: 35px; width: 290px; margin: 0px; overflow: hidden;" 
							<?php if ($ownerConnected == true) {?> 	title="clicker pour modifier" <?php
	 						}else {?> title="<?php echo nl2br(htmlentities($vitrineProp->text4)) ; ?>" <?php 	}?>><?php echo nl2br(htmlentities($vitrineProp->text4)) ; ?></p>
						</td>
					</tr>
				</table>

et voilà le Javascript:

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
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
<script type="text/javascript" charset="utf-8">
 
$(document).ready(function() {
 
 
	$("#1").editable("../test/save.php", { 
		id : 'id',
		name : 'content',
		content : '1',
		indicator : "<img src='img/indicator.gif'>",
		tooltip : "click to edit...",
		event : "click",
		type      : "textarea",
		cssclass : 'entry',
		onblur : 'submit',
		rows:4
		});
	$("#2").editable("../test/save.php", { 
		id : 'id',
		name : 'content',
		content : '2',
		indicator : "<img src='img/indicator.gif'>",
		tooltip : "click to edit...",
		event : "click",
		type      : "autogrow",
		cssclass : 'entry',
		onblur : 'submit',
		autogrow : {
			   lineHeight : 16,
	           minHeight  : 32
	        }
		});
 
	$("#3").editable("../test/save.php", { 
		id : 'id',
		name : 'content',
		content : '3',
		indicator : "<img src='img/indicator.gif'>",
		tooltip : "click to edit...",
		event : "click",
		type      : "autogrow",
		cssclass : 'entry',
		onblur : 'submit',
		autogrow : {
			   lineHeight : 16,
	           minHeight  : 32
	        }
		});
	$("#4").editable("../test/save.php", { 
		id : 'id',
		name : 'content',
		content : '4',
		indicator : "<img src='img/indicator.gif'>",
		tooltip : "click to edit...",
		event : "click",
		type      : "autogrow",
		cssclass : 'entry',
		onblur : 'submit',
		autogrow : {
	           lineHeight : 16,
	           maxHeight  : 14
	        }
		});
 
});
 
</script>

2/ ma deuxiemme questions est par rapport au style: quand on click pour editer la cellule, le textarea aparai trop grand et un scrol s'ffiche comment faire pour definir la taille de textarea = a la taille de cellule ???



Quelqu'un peut m'aider SVP