MVC,不使用submit,如果在表单不合法时,不执行效能

MVC,不使用submit,如果在表单不合法时,不执行功能
MVC下,
按钮不使用submit提交,希望是点击按钮时,执行一个JS。
界面上合法性的校验,比如request=true这类的。
如果实现如果界面输入不合法时,点击按钮时,不执行JS。

或是在JS里怎么判断界面上的输入是不合法的?
------解决思路----------------------
你的意思是检查数据合法性,不合法就不submit,合法就submit?
那你在js验证最后使用$('#fromid').submit()就可以了
------解决思路----------------------
再写个JS来验证你的合法性啊,通过了以后执行JS保存数据
------解决思路----------------------
楼主了解下 jqujquery.validate.js
------解决思路----------------------
if($("form).valid()) {
}