一个检索页面,上面有几个检索条件和检索按钮,如果检索条件全部没有输入,
点击检索按钮,提示“是否输入条件?”确认消息,确定就继续检索,
跳转到另一个页面,取消停在当前页面希望能通过后台代码实现,请教下各位达人有没有方法,谢谢!

解决方案 »

  1.   

    btnSearch.Attributes.Add( "onclick ",   "return   confirm( '是否输入条件? '); ");
      

  2.   

    后台?服务器端?
    先提交到本页面,服务器端检查条件,符合就直接Redirect
    不符合就加载页面confirm出对话框
      

  3.   

    <asp:Button ID="btnDel" runat="server" Width="80px" ForeColor="White" Text="删除"
                                            BackColor="#376091" BorderColor="#FFFFFF" Font-Bold="True" Style="height: 24px"
                                            Font-Size="11px" BorderStyle="None" onclick="btnDel_Click" OnClientClick='return showMessage();' ></asp:Button><script language="javascript" type="text/javascript">
            function showMessage() {            var flag = window.confirm("确定要删除数据吗?")            if(flag) {
                    return true
                }
                return false;
            }
        </script>
    以上代码即可!
      

  4.   


    if (Textbox1.text == ""&&Textbox2.text=="")
                {
                    Response.Write("<script>alert('是否输入条件?!');</script>");
                }
                else
                {
                 //你的检索代码              
                }
      

  5.   

                <asp:TextBox ID="txt1" runat="server" CssClass="searchTxt" />
                <asp:TextBox ID="txt2" runat="server" CssClass="searchTxt" />
                <asp:TextBox ID="txt3" runat="server" CssClass="searchTxt" />
                <asp:TextBox ID="txt4" runat="server" CssClass="searchTxt" />
                <asp:Button ID="btnSubmit" Text="检索" runat="server" /><script src="scripts_test/jquery1.7.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(function () {
            $("#<%=btnSubmit.ClientID %>").click(function () {
                var flag = false;
                $(".searchTxt").each(function () {
                    if ($.trim($(this).val()) != "") {
                        flag = true;
                    }
                })
                if (!flag) {
                    return confirm("是否输入条件?");
                }
            })
        })
    </script>
      

  6.   


    正解。。confirm('')会有确定和取消的按钮。
      

  7.   

    先用js做判断,然后再用confirm提示
      

  8.   

    <input type="text" class="txt" id="txt1">
    <input type="text" class="txt" id="txt2">
    <input type="text" class="txt" id="txt3">
    js:
    function check()
    {
      var txtArr=$(".txt");
     for(    )
     {
        if(xxx=="") { if(!confirm("是否需要输入?")){ window.loaction.href="下一个url" };}
      }
    }