问一个与前台交互的问题
我在一个按钮事件中实现如下过程:先取得文本框中的数字,然后判断该数字的大小,如果大于10则提示用户数字过大是否继续。
string str=txtABC.Text;
int i=Convert.ToInt32(str);
if (i>10)
{
//这里怎么写前台代码 弹出个窗口让用户选择“是”或“否”。
if(如果选择了“是”)
{//执行这段代码
}else{
//执行这段代码
}
}
--------------------编程问答-------------------- 在js里写判断不行吗,干嘛非得跟后台交互一次? --------------------编程问答-------------------- Response.Write("<script language='javascript'>alert('是 否!');</script>"); --------------------编程问答-------------------- jq
var val=$("#txtABC").val();--------------------编程问答-------------------- 我的需求写的简单了,其实是到数据库里取数比较大小。 --------------------编程问答-------------------- 通过ajax把数据取出来。 --------------------编程问答--------------------
if(val>10)
{
if(confirm("是否继续"))
{
}
else{}
}
没使用ajax。你的意思是 还是在前台比较判断啊? --------------------编程问答--------------------
在ajax里比较,然后前台提示信息,这样用户体验好,无刷新页面 --------------------编程问答-------------------- public void btnClick(object sender,eventArg e)
{
//你的代码
}
你只需要在pageload的时候给写上这句就行了。
this.btn.attribute.Add(onclick,"return confirm('数字大于10,是否继续?')"); --------------------编程问答-------------------- 不知道 有没有这方面的办法。 --------------------编程问答-------------------- 用ajax合适 不过楼主明显不会
补充:.NET技术 , ASP.NET