易截截图软件、单文件、免安装、纯绿色、仅160KB

AJAX验证数据不通过,如何让提交的代码停止?

各位:

我想实现:用户在点击页面的提交按钮(server端按钮),先通过页面AJAX检查页面数据,再根据验证的结果决定是否提交数据(提交数据的代码是通过SERVER端代码提交的.

我用以下方法,发现系统实现不了:

1.设置按钮触发一个客户端点击事件和一个服务器点击事件(客户端启用AJAX验证,服务器用作提交数据),代码如下:HTML code:
<asp:LinkButton ID="btSave" runat="server" Height="15px" Text="保存信息" Visible="False" OnClick="btSave_Click" OnClientClick="return CheckFieldDataOnClient()" />

2.在客户端代码中启用AJAX调用,代码简化如下:JScript code:
var xmlHttp;
var bCheckResult; //用作判断AJAX验证结果的参数

function CheckFieldDataOnClient()
{
//创建及打开XMLHTTP,及发送请求,具体代码略(排除代码错误的可能)
//设置验证返回函数:OnReadyFunction
return bCheckResult ;
}

function OnReadyFunction()//接收XMLHTTP验证返回数据的函数
{
//接收验证数据,如果验证通过:
bCheckResult = true;
//如果验证不通过;
bCheckResult = false;
}


服务器提交程序:C# code:
protected int SaveData()
{
//提交数据.代码略.


相关问答:

ajax详解的疑问

第14章 的树型菜单的例子不能在IE中正常显示(树的结构可以展开,但展开后再点击就不能收缩了),但能在谷歌浏览器中使用,有看此书的朋友能指点下吗?
好贴 呵

dfgfgfgffffff


谢谢。
......

[向chinmo提问]请教AJAX加载定位的问题

现在有两个页面A和B:

在A页面有一个链接,是B.aspx#comment的形式

也就是定位B页面的锚点,而且B页面的内容是AJAX加载的,

当加载完成后无法准确定位到锚点,

估计是一打开B页面时页面 ......

基于Ajax的个人博客网站正式上线,散分

经过一个星期的不断努力,我的基于Ajax的个人博客终于可以正式上线了。
现在散分接受各位大侠的鄙视。
网址 www.bleehome.cn  BLEE HOME

(本来想多散点,但说我只能散100.这个到时再想想办法)
~j ......

高分求,Ajax验证

我想完成:在用户输入名称后,鼠标离开编辑框的时候就验证该名称在库里是否存在,如果已存在给出提示信息,让重新输入。不存在,不给出任何信息。就类似于注册百度账号时一样。
前台代码怎么写?Ajax
http://www ......

ajax 登录 安全性

环境:
  1.现在做一个ajax的登录,密码在数据库是明文存储。
  2.提交页面是post提交方式。
  3.该网站是商业网站。
  4.后台是.net的c#
问题:
  1.登录时怎样才 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号