AjaxPro.Utility.RegisterTypeForAjax(typeof(ajax)) 解释 ajax 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 后台using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;namespace WebApplication1{ public partial class Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { AjaxPro.Utility.RegisterTypeForAjax(typeof(Default)); } [AjaxPro.AjaxMethod] public int result(String userName) { if (userName.Equals(String.Empty)) { return -1; } else { //TODO: return 0; } } }}前端 <script language="javascript"> function checkUserName() { var userName = document.getElementById('Text1').value; if (WebApplication1.Default.result(userName).value == "-1") { document.getElementById("tdtsdsdj").innerHTML = "Error"; } else { document.getElementById("tdtsdsdj").innerHTML = "Yes"; } return false; } <form id="form1" runat="server"> <div> <input id="Text1" type="text" onblur="return checkUserName()" /> <textarea id="tdtsdsdj"></textarea> </div> </form>web.config <system.web><httpHandlers> <add verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory, AjaxPro.2"/> </httpHandlers> </system.web> AjaxPro.Utility.RegisterTypeForAjax(typeof()) 这个是要注册的类,一般都用本页面的类,所以我的类的Default,要执行哪个方法是前端选择,然后方法在后台写。 我想根据半角分号来拆分数据,请版主及高人出来指点.有两个方法可以实现,但都不是最好的.请大家给予改善. email发送HTML内容 用javascript向列表框( <select>控件 )中添加的列表,为什么在页面提交后,列表被清空了?如何保持? XML 小问题 如何将FileUpLoad控件上传的图片保存到sql表中的Image字段 請推薦一本關於ASP.NET服務器控件開發的書? 赴微软做测试(外包)还是进大公司做技术支持(5.5K/M)? 怎樣實現鏈接下載 着急的问:下拉框和列表框的问题????????? 问一个小白的问题! 空格的正则替换 删除部分字符
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;namespace WebApplication1
{
public partial class Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
AjaxPro.Utility.RegisterTypeForAjax(typeof(Default));
} [AjaxPro.AjaxMethod]
public int result(String userName)
{
if (userName.Equals(String.Empty))
{
return -1;
}
else
{
//TODO:
return 0;
}
}
}
}前端
<script language="javascript">
function checkUserName() {
var userName = document.getElementById('Text1').value;
if (WebApplication1.Default.result(userName).value == "-1") {
document.getElementById("tdtsdsdj").innerHTML = "Error";
}
else {
document.getElementById("tdtsdsdj").innerHTML = "Yes";
}
return false;
}
<form id="form1" runat="server">
<div>
<input id="Text1" type="text" onblur="return checkUserName()" />
<textarea id="tdtsdsdj"></textarea>
</div>
</form>web.config
<system.web>
<httpHandlers>
<add verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory, AjaxPro.2"/>
</httpHandlers>
</system.web>
要执行哪个方法是前端选择,然后方法在后台写。