Je voudrais obtenir de l'aide pour ajouter un bouton qui ouvre une boîte de dialogue. Probablement c'est facile à faire, mais je n'ai pas réussi à l'implémenter jusqu'ici.Ajout d'un bouton qui ouvre une boîte de dialogue
J'ai la fonction javascript suivante:
function extract_results(jsonDataRaw){
jsonResultSect = jsonDataRaw['result']
retTable = ""
retText = "ret text <br/>"
for(key in jsonResultSect){
myJ = jsonResultSect[key]
a = myJ['a']
b = myJ['b']
c = myJ['c']
init = myJ['INIT1'] + myJ['INIT2']
r = myJ['RUNNING']
retTable += "<tr><td><td>" + key + "</td><td>" +a + "</td><td>" + b + "</td><td>" + c + "</td><td>" + init + "</td><td>" + r + "</td></tr>"
}
return retTable
}
En outre, j'ai la forme suivante:
<div id="contactdiv">
<form class="form" action="#" id="contact">
<img src="images/button_cancel.png" class="img" id="cancel" />
<h3>Contact Form</h3>
<hr/>
<br/>
<label>Name: <span>*</span>
</label>
<br/>
<input type="text" id="name" placeholder="Name" />
<br/>
<br/>
<label>Email: <span>*</span>
</label>
<br/>
<input type="text" id="email" placeholder="Email" />
<br/>
<br/>
<label>Contact No: <span>*</span>
</label>
<br/>
<input type="text" id="contactno" placeholder="10 digit Mobile no." />
<br/>
<br/>
<label>Message:</label>
<br/>
<textarea id="message" placeholder="Message......."></textarea>
<br/>
<br/>
<input type="button" id="send" value="Send" />
<input type="button" id="cancel" value="Cancel" />
<br/>
</form>
</div>
I'v a pris cette forme de la link suivante.
Pour chaque ligne de retTable
, je veux ajouter une colonne supplémentaire avec un simple bouton qui va faire apparaître une boîte de dialogue avec le formulaire ci-dessus, et envoyer key
en tant que paramètre.
Malheureusement, je n'ai pas réussi à combiner cet exemple dans mon code. J'ai été en mesure de créer une fenêtre contextuelle simple qui comprend le formulaire, mais je veux juste la boîte de dialogue, et envoyer key
en paramètre.
des points-virgules peuvent être en option dans certains cas, en javascript (tant que personne ne « use strict » est utilisé), mais ils ne devraient pas être les inclure pour garder votre code propre et structuré et pour éviter un comportement inattendu ... – Icepickle