草庐IT

ng-submit

全部标签

javascript - HTML/JavaScript : Simple form validation on submit

我正在尝试以最简单的方式验证我的表单,但不知何故它不起作用,当我单击提交时它只是将我带到下一页而没有给出警告消息:HTML:JavaScript:functionvalidateURL(url){varreurl=/^(http[s]?:\/\/){0,1}(www\.){0,1}[a-zA-Z0-9\.\-]+\.[a-zA-Z]{2,5}[\.]{0,1}/;returnre.test(url);}functionvalidateForm(){//ValidateURLvarurl=$("#frurl").val();if(validateURL(url)){}else{alert

javascript - AngularJS ng-click 表行但不单击某个 td

当表行上有事件数据-ng-click时,我遇到了一个问题,但我希望某个td不会执行该行中的事件。有可能吗?如果是,怎么办?示例html:cell1isclickablecell2isclickablecell3isnot!clickable 最佳答案 你可以像这样停止事件传播:cell3isnot!clickable这样当您单击此单元格时,事件就不会冒泡到tr事件处理程序。演示:http://plnkr.co/edit/jvh5NKaDsvpPKuSJhzFx?p=preview 关于j

javascript - AngularJS ng-click 表行但不单击某个 td

当表行上有事件数据-ng-click时,我遇到了一个问题,但我希望某个td不会执行该行中的事件。有可能吗?如果是,怎么办?示例html:cell1isclickablecell2isclickablecell3isnot!clickable 最佳答案 你可以像这样停止事件传播:cell3isnot!clickable这样当您单击此单元格时,事件就不会冒泡到tr事件处理程序。演示:http://plnkr.co/edit/jvh5NKaDsvpPKuSJhzFx?p=preview 关于j

javascript - 如何根据 AngularJS 输入 class=ng-invalid 设置 Twitter Bootstrap class=error?

我有一个问题,我的CSS没有生效(在Chrome中),我认为与TwitterBootstrap有一些冲突。input.ng-invalid{border-color:red;outline-color:red;}我的模式在我的Controller中定义为:$scope.hexPattern=/^[0-9A-Fa-f]+$/;然后从实时DOM复制HTML,我看到ng-invalid和ng-invalid-pattern都已设置,所以我的ng-pattern必须正常工作。Salt:我在Forms的“验证状态”部分看到了在TwitterBootstrapBaseCSS部分,我发现我需要将er

javascript - 如何根据 AngularJS 输入 class=ng-invalid 设置 Twitter Bootstrap class=error?

我有一个问题,我的CSS没有生效(在Chrome中),我认为与TwitterBootstrap有一些冲突。input.ng-invalid{border-color:red;outline-color:red;}我的模式在我的Controller中定义为:$scope.hexPattern=/^[0-9A-Fa-f]+$/;然后从实时DOM复制HTML,我看到ng-invalid和ng-invalid-pattern都已设置,所以我的ng-pattern必须正常工作。Salt:我在Forms的“验证状态”部分看到了在TwitterBootstrapBaseCSS部分,我发现我需要将er

ajax - HTML5 视频不适用于 AngularJS ng-src 标签

AngularJSng-src不适用于此fiddle中的HTML5Video元素:http://jsfiddle.net/FsHah/5/查看视频元素,src标签中填充了正确的srcuri,但视频无法播放。这是notsupported吗?在AngularJS,解决方法是什么? 最佳答案 只需创建一个过滤器:app.filter("trustUrl",['$sce',function($sce){returnfunction(recordingUrl){return$sce.trustAsResourceUrl(recordingUr

ajax - HTML5 视频不适用于 AngularJS ng-src 标签

AngularJSng-src不适用于此fiddle中的HTML5Video元素:http://jsfiddle.net/FsHah/5/查看视频元素,src标签中填充了正确的srcuri,但视频无法播放。这是notsupported吗?在AngularJS,解决方法是什么? 最佳答案 只需创建一个过滤器:app.filter("trustUrl",['$sce',function($sce){returnfunction(recordingUrl){return$sce.trustAsResourceUrl(recordingUr

jquery - 需要 html5 和 jQuery submit()

我正在尝试将html5实现到表单中,但是当我通过jquery提交表单并尝试使用html5的“必需”属性时遇到了问题。这是我的表格,非常简单:Login问题是当通过jquery提交表单时,它只是绕过了required属性。我知道required只有在用户而不是脚本提交表单时才有效,所以当我将anchor更改为提交输入时,它工作得很好。我的观点是,是否有一种方法可以强制jquery.submit()使用html5必需的属性。预先感谢您的回答 最佳答案 我做了以下......$(...).find('[type="submit"]').t

jquery - 需要 html5 和 jQuery submit()

我正在尝试将html5实现到表单中,但是当我通过jquery提交表单并尝试使用html5的“必需”属性时遇到了问题。这是我的表格,非常简单:Login问题是当通过jquery提交表单时,它只是绕过了required属性。我知道required只有在用户而不是脚本提交表单时才有效,所以当我将anchor更改为提交输入时,它工作得很好。我的观点是,是否有一种方法可以强制jquery.submit()使用html5必需的属性。预先感谢您的回答 最佳答案 我做了以下......$(...).find('[type="submit"]').t

html - 如果一个 HTML 表单有两个 <input type ="submit"> 按钮,我怎么知道哪个被点击了?

假设我有以下HTML表单:...我如何知道用户点击了哪个按钮(不使用javascript)?我查看了提交的数据,似乎当单击"QueueItem"时,"queue"="QueueItem"被发送到服务器。当"Submititem"被点击时,"submit"="Submititem"设置发送。我可以依赖这种行为吗?它是否记录在HTML表单标准的某处?你们是怎么做到的? 最佳答案 是的,你可以依靠这个;它有完整的文档记录here.具体相关行说:Whenaformissubmittedforprocessing,somecontrolsha