确认消息提示? 一个检索页面,上面有几个检索条件和检索按钮,如果检索条件全部没有输入,点击检索按钮,提示“是否输入条件?”确认消息,确定就继续检索,跳转到另一个页面,取消停在当前页面希望能通过后台代码实现,请教下各位达人有没有方法,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 btnSearch.Attributes.Add( "onclick ", "return confirm( '是否输入条件? '); "); 后台?服务器端?先提交到本页面,服务器端检查条件,符合就直接Redirect不符合就加载页面confirm出对话框 <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>以上代码即可! if (Textbox1.text == ""&&Textbox2.text=="") { Response.Write("<script>alert('是否输入条件?!');</script>"); } else { //你的检索代码 } <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> 正解。。confirm('')会有确定和取消的按钮。 先用js做判断,然后再用confirm提示 <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" };} }} GridView中的搜索后再编辑的问题 VS2005移动Web窗体中RegularExpressionValidator的诡异现象 请教各位高手批量更新静态页的问题... <%#与<%=有什么区别?怎么使用? 有关GridView删除数据的问题 求web开发档案管理后台程序 如何使用N个DROPDOWNLIST? SQL语句的问题很简单! 怎么给TreeView 加事件来实现被选择项,直接获取到值; 请问ASP。NET如何安装? webservice怎样接收json类型的参数 短时间内多次读写数据库,数据库的压力问题
先提交到本页面,服务器端检查条件,符合就直接Redirect
不符合就加载页面confirm出对话框
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>
以上代码即可!
if (Textbox1.text == ""&&Textbox2.text=="")
{
Response.Write("<script>alert('是否输入条件?!');</script>");
}
else
{
//你的检索代码
}
<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>
正解。。confirm('')会有确定和取消的按钮。
<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" };}
}
}