以前验证表单都是写死,判断哪个哪个验证
现在这里如果在A文本框输入“外出”那么所有验证都失效,因为我只插入外出和时间这两个字段
我用的是jquery验证控件,这该怎么写啊...谢谢
现在这里如果在A文本框输入“外出”那么所有验证都失效,因为我只插入外出和时间这两个字段
我用的是jquery验证控件,这该怎么写啊...谢谢
解决方案 »
- 谁有vs2005自带的ASP.NET快速入门教程(网页式的)?
- DataList内嵌CheckBox选中问题
- 做个小调查:有多少人做asp.net,用到flex??
- js的encodeURI(keyWord)与Server.UrlDecode问题
- 能否用ASP.NET来与客户端的设备进行通讯
- 关于treeview所有节点模糊搜索的问题!
- ASP.NET AJAX 的Timer控件导致整个页面被刷新,出现闪烁情况,该如何解决?
- 读取文件的问题
- 鄙人想用string里的split把textbox里的内容按行取出来可以么,如果不用split,有什么方法呢
- 请问如何安装iewebcontrols?
- 数据库显示问题
- (高手帮忙啊!!!)WebForm_DoPostBackWithOptions 未定义
在文本筐的改变事件里面 用 $("#Id").val取到这个文本框的值后判断,如果值等于“外出” 就把其他Id的文本筐的可编辑属性设为false
请看一下这篇文章:http://hi.baidu.com/hongz1125/blog/item/ca96b409e9237a236b60fbb5.html也许对你有帮助。
1.根据是否外出,来设置时间验证的可空属性,外出时,则时间可空,此时验证难过
$("#date").formValidator.empty = $("#txt").val() == "外出";2.如果外出,则整个表单验证为真,即
if($("#txt").val() == "外出")
$.formValidator.pageIsValid = false;
因为$.formValidator.pageIsValid 是表单上所有验证的逻辑与结果,这个最好写在后面,以此达到重写pageIsValid的目的