J’ai un sqldatareader qui crache des données SQL sur une page au chargement de la page, mais j’aimerais append une fonctionnalité permettant de cliquer avec un bouton jQuery qui actualise les données pour l’utilisateur à partir d’un nouvel ensemble de résultats, sans actualiser la page entière.
Je suis cependant un débutant et j’ai du mal à savoir par où commencer.
J’ai le contenu DIV suivant dans mon ASPX
<a href="#t=" onmouseover="defaultJs.displayInfo ('', '', '', '')" onclick="defaultJs.showFile('', '', '', '', '')" onmouseout="defaultJs.hideInfo()"> <img title="" src="thumbs/.jpg" />
et dans mon ASPX.CS j’ai:
- boucle jQuery ajax et scope d’itération
- Problèmes de téléchargement «AJAX» avec jQuery
- Ajout de lignes à une grid DataTables
- Je veux charger les données de réponse ajax dans la liste déroulante
- jQuery AJAX load et iframe Youtube API
public partial class _Default : System.Web.UI.Page { private SqlDataReader reader = null; public SqlDataReader Reader { get { return reader; } set { reader = value; } } protected void Page_Load(object sender, EventArgs e) { ssortingng connectionSsortingng = ConfigurationManager.ConnectionSsortingngs["ConnectionSsortingng"].ToSsortingng(); SqlConnection connection = new SqlConnection(connectionSsortingng); connection.Open(); SqlCommand command = new SqlCommand("SELECT * FROM uploads ORDER BY id DESC", connection); command.Parameters.Add(new SqlParameter("uploader", "anonymous")); Reader = command.ExecuteReader(); } }
cela fonctionne pour charger les données lors du chargement de la page, mais ce que je voudrais faire maintenant, c’est d’incorporer jquery / ajax pour pouvoir actualiser ces données lors d’un appel jQuery, sans que la page entière ne soit rafraîchie.
Je ne sais pas trop par où commencer avec cela, je suis sûr que c’est une seconde nature pour vous, quelqu’un pourrait-il m’indiquer des sources simples d’esprit ou fournir un exemple de code? Vraiment l’apprécier merci.
- Obtenir des projets de Teamweek dans jQuery
- Est-ce correct pour ajax POST?
- Case à cocher dans Case à cocher dans une liste déroulante
- jQuery ajax txtStat ne renvoie pas «timeout» mais «error»
- Google Invisible Recaptcha utilisant Jquery Ajax et PHP
Vous devez lire un peu à propos de jQuery, qui est complètement du côté client. C’est du code javascript qui s’exécute dans le navigateur Internet.
Jquery est une bibliothèque de salutation qui permet de manipuler le DOM (rechercher, modifier, append des éléments HTML) et d’appels ajax.
Vous devez câbler les appels ajax à quelque chose: soit sur les contrôles HTML (bouton, onglet, etc.) ou sur des timers javascript.
De plus, si vous implémentez des appels ajax, cela signifie que vous devez exposer un service Web REST côté serveur (quelque chose qui répond à un appel HTTP GET ou POST).
Si vous utilisez Asp.net Web Forms, la mise à jour partielle de la page intégrée au framework peut vous sembler plus simple. jQuery est génial, mais il peut être difficile de l’intégrer au modèle de postback Asp.net Web Forms.
Utilisez ASP UpdatePannel pour permettre le rendu partiel des sections d’une page sans publication. Et il est vraiment facile de l’utiliser si vous utilisez ASP.net
...Your code...
- Comment charger l’image d’arrière-plan à partir d’une autre page?
- Jquery $ .get call et $ .ajax ne fonctionne pas pour appeler le gestionnaire ASHX
- Actualisation d’un partiel de rails sur un intervalle de temps défini à l’aide d’AJAX et de JQuery
- Comment utiliser Ajax avec jQuery en Perl?
- jQuery: événement keyup – validation du retour ajax
- Recherche basée sur Jquery Ajax
- Demande JQuery Ajax à http://pastebin.com/raw.php
- Créer un HTTPHandler générique dans asp.net avec plusieurs valeurs à l’aide d’un appel AJAX
- Transmettre le modèle de vue avec deux objects au contrôleur à l’aide de Json
- Compléter l’image de la mise en œuvre de la WCF