我有一个页面大概是这样子的 <table>
  <tr><th>编号</th><th>姓名</th><th>分数</th></tr>
  <tr><td>1</td> <td>safag</td> <td><input id="Text1" type="text" /></td> </tr>
  <tr><td>2</td> <td>gasg</td> <td><input id="Text2" type="text" /></td> </tr>   
   <tr><td>3</td> <td>sasd</td> <td><input id="Text3" type="text" /></td> </tr>
  </table>
  <br />
    <input id="Submit1" type="submit" value="提交" />我想在提交的时候进行数据验证,如果有验证信息(比如编号为2的分数没有输入),在点击submit后,能弹出一个对话框,把所有验证信息显示在对话框里,给用户提示,请问这么做呢?不要告诉我直接alert....想用jquery,但是不懂这么操作

解决方案 »

  1.   

     $("#show").show();
            $("#show").html("请你输入有效字符!");  
     <div id="show" style="display:none">
        
      </div>
      

  2.   

    ASP.NET里面不是自带了验证控件么?怎么还需要用jquery?
      

  3.   

    我说的是VS开发工具,不知道楼主用的是什么开发工具了。
    反正在validate里面有这个验证非空的控件,并且可以在提交时将所有错误写在一起的
      

  4.   

    jQuery框架学习第十一天:实战jQuery表单验证及jQuery自动完成提示插件
      

  5.   


    ASP.NET的验证控件是在服务端运行还是客户端运行的呢
      

  6.   

    Validator.js
    这个的确好用,可以自定义样式,很方便
      

  7.   

    var Text1 = $("#Text1").val();
    var Text2 = $("#Text2").val();
    var Text3 = $("#Text3").val();
    if(Text2 == ""){    
    alert("编号为1的内容为" + Text1 + ",编号为2的内容为空, 编号为3的内容为" + Text3 );
    }
      

  8.   

    对jQuery什么都不会,就先学学吧,学点再用。不要一开始就上马用,那样发生很简单的错误你都解决不了。别人也没多大积极性帮你,因为问题太简单了。---------------------------------------------------------------个人建议
      

  9.   

    asp.net里的验证控件在客户端和服务器端都有验证