Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
load json data using jquery ajax
Play lesson

jQuery tutorial for beginners - load json data using jquery ajax

5.0 (2)
25 learners

What you'll learn

This course includes

  • 22.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Link for all dot net and sql server video tutorial playlists https://www.youtube.com/user/kudvenkat/playlists?sort=dd&view=1 Link for slides, code samples and text version of the video http://csharp-video-tutorials.blogspot.com/2015/06/load-json-data-using-jquery-ajax.html Healthy diet is very important both for the body and mind. If you like Aarvi Kitchen recipes, please support by sharing, subscribing and liking our YouTube channel. Hope you can help. https://www.youtube.com/channel/UC7sEwIXM_YfAMyonQCrGfWA/?sub_confirmation=1 In this video we will discuss how to load JSON data from the server using jQuery get function. This is continuation to Part 56. Please watch Part 56 before proceeding. Syntax $.get( url [, data ] [, success ] [, dataType ] ) dataType parameter specifies the type of data expected from the server. The dataType can be xml, json, script, or html. By default jQuery makes an intelligent guess. The following steps modify the example we worked with in Part 56, so that HtmlPage1.html will be able to retrieve and display JSON data from the server. Replace < with LESSTHAN symbol and > with GREATERTHAN symbol Step 1 : Modify GetHelpText.aspx to return JSON data. Remove the following div element from GetHelpText.aspx. <div id="divResult" runat="server"></div> Step 2 : Modify the code in GetHelpText.aspx.cs as shown below. using System; using System.Configuration; using System.Data; using System.Data.SqlClient; using System.Web.Script.Serialization; namespace Demo { public partial class GetHelpText : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { JavaScriptSerializer js = new JavaScriptSerializer(); string JSONString = js.Serialize(GetHelpTextByKey(Request["HelpTextKey"])); Response.Write(JSONString); } private HelpText GetHelpTextByKey(string key) { HelpText helpText = new HelpText(); string cs = ConfigurationManager.ConnectionStrings["DBCS"].ConnectionString; using (SqlConnection con = new SqlConnection(cs)) { SqlCommand cmd = new SqlCommand("spGetHelpTextByKey", con); cmd.CommandType = CommandType.StoredProcedure; SqlParameter parameter = new SqlParameter("@HelpTextKey", key); cmd.Parameters.Add(parameter); con.Open(); helpText.Text = cmd.ExecuteScalar().ToString(); helpText.Key = key; } return helpText; } } public class HelpText { public string Key { get; set; } public string Text { get; set; } } } Step 3 : Modify the jQuery code in HtmlPage1.html as shown below $(document).ready(function () { var textBoxes = $('input[type="text"]'); textBoxes.focus(function () { var helpDiv = $(this).attr('id'); $.get('GetHelpText.aspx', { HelpTextKey: helpDiv }, function (response) { $('#' + helpDiv + 'HelpDiv').html(response.Text); }, 'json'); }); textBoxes.blur(function () { var helpDiv = $(this).attr('id') + 'HelpDiv'; $('#' + helpDiv).html(''); }); });

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere