在SharePoint 2013中验证具有特殊格式的单行文本列 [英] Validate Single line of text column with special format in SharePoint 2013
本文介绍了在SharePoint 2013中验证具有特殊格式的单行文本列的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在一个项目上,我们必须在SharePoint 2013中验证单行文本列.该列可以具有数字,文本,百分比值之类的值,但是我只想对该列中的数字值进行一些验证.格式 的数字应该是这样的"5,999.00"用和分隔.最后.
I am working on one project in which we have to validate single line of text column in SharePoint 2013. That column can have values like number, text, percentage values but i want to put some validation on only number values within that column.The format of the number should be some thing like this "5,999.00" separated by , and . at the end.
我们可以使用脚本和列验证等.
we can use scripts and column validation etc.
提前谢谢!
推荐答案
Jasleen
Hi Jasleen,
请使用Jquery Validation插件实现:
Please use Jquery Validation plugin to achieve:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Makes "field" required and a decimal number only.</title>
<link rel="stylesheet" href="https://jqueryvalidation.org/files/demo/site-demos.css">
</head>
<body>
<form id="myform">
<label for="field">Required, decimal number: </label>
<input class="left" id="field" name="field">
<br/>
<input type="submit" value="Validate!">
</form>
<script src="https://code.jquery.com/jquery-1.11.1.min.js"></script>
<script src="https://cdn.jsdelivr.net/jquery.validation/1.16.0/jquery.validate.min.js"></script>
<script src="https://cdn.jsdelivr.net/jquery.validation/1.16.0/additional-methods.min.js"></script>
<script>
// just for the demos, avoids form submit
jQuery.validator.setDefaults({
debug: true,
success: "valid"
});
("#myform").validate({ 规则:{ 场地: { 必填:是, 模式:/^-?(?:\ d + | \ d {1,3}(?:[\ s \.,] \ d {3})+)(?:[\.,] \ d +)?
( "#myform" ).validate({ rules: { field: { required: true, pattern: /^-?(?:\d+|\d{1,3}(?:[\s\.,]\d{3})+)(?:[\.,]\d+)?
/, 数:真 } } }); </script> </body> </html>
/, number: true } } }); </script> </body> </html>
谢谢
最好的问候
这篇关于在SharePoint 2013中验证具有特殊格式的单行文本列的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文