I am a newbie of JQuery and got stuck with sending data from JQuery Modal to asp.net page. Here is my code:
<code> function getGrower(rowid) { // get data in the selected row and prepare query string var c = 0; var str = ""; $("#result_tbl tr td." + rowid).each(function() { var cell_val = $(this).text(); cell_val = replace_and(cell_val); if (c == 0) str = "GrowerID=" + cell_val; if (c == 1) str += "&LicenseNumber=" + cell_val; if (c == 2) str += "&FarmName=" + cell_val; if (c == 3) str += "&FirstName=" + cell_val; if (c == 4) str += "&LastName=" + cell_val; if (c == 5) str += "&AddressLine1=" + cell_val; if (c == 6) str += "&City=" + cell_val; if (c == 7) str += "&State=" + cell_val; if (c == 8) str += "&Zip=" + cell_val; if (c == 9) str += "&Phone=" + cell_val; if (c == 10) str += "&Email=" + cell_val; if (c == 11) str += "&County=" + cell_val; c++; }); // alert(str); // send data to server for processing and notify the user $.ajax({ type: "POST", url: "ClaimManagementType.aspx", data: str, success: function(){ alert( "The form has been populated with selected grower successfully."); } }); } function replace_and(str) { return str.replace('&', '[and]'); } </code> Here is the VB.NET to grab data from the AJAX <code> Private Sub GetGrowerFromSearch() If Not String.IsNullOrEmpty(Request.Params("FirstName")) Then Me.tbClaimantFirstName.Text = Restore_and(Request.Params ("FirstName")) End If If Not String.IsNullOrEmpty(Request.Params("LastName")) Then Me.tbClaimantLastName.Text = Restore_and(Request.Params ("LastName")) End If If Not String.IsNullOrEmpty(Request.Params("AddressLine1")) Then Me.tbClaimantAddress.Text = Restore_and(Request.Params ("AddressLine1")) End If If Not String.IsNullOrEmpty(Request.Params("City")) Then Me.tbClaimantCity.Text = Restore_and(Request.Params ("City")) End If If Not String.IsNullOrEmpty(Request.Params("Zip")) Then Me.tbClaimantZip.Text = Restore_and(Request.Params("Zip")) End If Dim state As String If Not String.IsNullOrEmpty(Request.Params("State")) Then state = Restore_and(Request.Params("State")) GetGrowerStates(Me.ddClaimantState, state) End If If Not String.IsNullOrEmpty(Request.Params("Phone")) Then Me.txtPhone.Text = Restore_and(Request.Params("Phone")) End If If Not String.IsNullOrEmpty(Request.Params("FarmName")) Then Me.tbClaimantBusinessName.Text = Restore_and(Request.Params ("FarmName")) End If End Sub Private Function Restore_and(ByVal str As String) As String Return str.Replace("[and]", "&") End Function </code> The sent data get all the way to the targeted ASP.NET page. My problem is that the form controls in the targeted page do not get populated. The data does not show up in the form on the targeted page. Please help explain and possibly identify the problem. Any helps will be appreciated.