日期:2014-05-17  浏览次数:20485 次

asp.net 提示文本的输出.
如图:

我点击页面中的'保存'按钮后,验证每一行的'身份证号'是不是在黑名单中,如果在,则在身份证号文本框后出现如图提示,请问后台怎么写这个提示的代码?
难道只能是加个Lable,然后赋值给Label.Text?
asp.net 提示 文本

------解决方案--------------------
也可以使用ajax,直接更新。
------解决方案--------------------
使用Ajax输入完之后就验证,跟现在所有网站注册会员一样的方式,这种用户体验要好的多。
------解决方案--------------------
引用:
Quote: 引用:

也可以使用ajax,直接更新。

引用:
使用Ajax输入完之后就验证,跟现在所有网站注册会员一样的方式,这种用户体验要好的多。

学生一枚,ajax还不太会啊,有具体的代码参考吗?
或者别的方法?


别用asp.net服务器端控件,再看看jQuery的post()方法应该很轻松解决你的问题~~~
------解决方案--------------------
aspx页面
<head runat="server">
    <title></title>
    <script src="js/jquery-1.10.2.min.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(document).ready(function () {
            $('.tbCode').blur(function () {
                var td = $(this).parent();
                var str = $(this).val();
                $.ajax({
                    url: 'CheckCode.ashx',
                    data: { 'code': str },
                    success: function (result) {
                        if (result == '1') {
                            if (td.find('.info').length == 0)
                                td.append("<span class='info' style='color:red;'>输入不为偶数</span>"); ;
                        }
                        else&