在我的应用程序中,我有一个表单,用户首先输入他们的用户名。现在我应该检查该用户名是否可用,我有一个方法“用户名”,它会返回 true 或 false 作为返回类型。在这里,我正在使用带有 ajax 的 jQuery 来实现这个概念。一旦用户输入此名称,并且当他进入第二个文本框键入此代码时,应该执行此代码并将结果作为 pop up[moda popup] 给他。如果方法“用户名”的返回值为真,来自用户名的方法“用户名”已被使用需要显示消息“用户名已在使用”如果返回值为假“不需要显示”
现在我的代码看起来像这样
<head>
<title>Calling an ASP.NET Page Method with jQuery</title>
<script type="text/javascript" src="jquery-1.2.6.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$.ajax({
type: "POST",
url: "Default.aspx/Username",
contentType: "application/json; charset=utf-8",
data: "{}",
dataType: "json",
success: OnSuccess,
error: OnFailure
});
});
function OnSuccess(result)
{
// so here i need to check whethere true or false
// based on that i need to show modal pop up
alert("Success!");
}
function OnFailure (result)
{
alert("The call to the page method failed.");
}
</script>
</head>
对此的任何解决方案都会非常感谢