Link to home
Create AccountLog in
Avatar of Seven price
Seven priceFlag for United States of America

asked on 2.0 jquery if exists

Not checking correctly. It stops where the alert(Jsonstring) then it will not continue.

$(document).ready(function () { 
var JSONObject = new Object; //Initialize a new JSON object as this is the most common mistake making a JSON object 

function () { = $('#lid').val().toString(); //Read Data from a textbox with id = lid 
JSONstring = JSON.stringify(JSONObject); //Stringyfy in JSON format 
alert(JSONstring); //Alert to check your request you can remove later on   /// Error it stops here does not post. but returns name
$( ".result" ).html( JSONstring )
type: "POST", 
url: "test.aspx/checkExists", // Request Post to page Test1.aspx and calling method GreetingMessage 
data: JSONstring, // Pass Request String 
contentType: "application/json; charset=utf-8", 
dataType: "json", 
success: function (response) { 
//alert(response.d.toString() + " good"); 
$( ".result" ).html( response.d.toString() );
error: function (xhr, ajaxOptions, thrownError) { 
$( ".result" ).html( response.d.toString() );

}); //close ready

Open in new window

server side.
 public static string checkExists(string name) //Method should be declared as static 
            return "your name exists " + name + Environment.NewLine + "this is your name";

Open in new window

Avatar of Sammy
Flag of Canada image

Link to home
Create an account to see this answer
Signing up is free. No credit card required.
Create Account
Avatar of Seven price


Ok but the jquery does  a post back and returns nothing after post
actually it returns 0
Place a debug breakpoint on your server method and see it gets hit first.