<input id="btnsubmit" type="button" runat="server" value="提交" onclick="return checkDataValid();" onserverclick="Add_OfferType" />为什么客户端执行完以后不执行服务器的事件?就不回传!为什么?谢谢JS代码:
function checkDataValid(){
var txtName = $("#txtName");
var txtOfferOrder = $("#txtOfferOrder");
if(txtName.val() == ""){
alert("类别名称不能为空!");
txtName.focus();
return false;
}
if(txtOfferOrder.val() == ""){
alert("类别排序不能为空!");
txtOfferOrder.focus();
return false;
}
return true;
}
解决方案 »
- iis连接网页失败
- 一直模糊的问题,ASP.NET和.NET是怎么一回事
- 两大难题待解决
- vs08开发的web在windows mobile里fileupload控件无法预览图片的问题,图片无法预览,上传出错,这个怎么解决,这程序在ie8.0也是不行
- 一个关于上传的问题
- vs2005的使用,莫名其妙的源代码编辑器的空格都变成了小点,还有箭头,这是怎么回事,怎么才能去掉,很不舒服?
- 高分请教:奇怪问题!有的机子页面不能刷新?!
- 自己做了一个Header.ascx控件,在VS.NET的设计界面里发现一切显示正常;但当我拉到.aspx页面用浏览器浏览时发现控件里的字体却变大了?请
- 请教多参数传递的问题
- 请教! 急!急!急!
- 调用存储过程分页
- 用httpWatch抓取了某页面请求过程, 请教截图中的问题. 谢谢.
onserverclick改为onclick
返回值是false。
onclick="return checkDataValid();"
改成
onclick="if(!checkDataValid()){return false;};"这样就行了