我测试了Parsley框架,我必须说我真的很喜欢实现它的简单性.
我唯一的问题是,如果我尝试附加一个ajax提交,如果表单被正确验证,它似乎似乎没有流行.
下面是我的代码.
<form data-validate="parsley" action="reply.html" method="post" id="main-form">
<input type="text" name="email" data-type="email" data-required="true" /><br />
<input type="submit" name="submit" />
</form>
<script>
$("#main-form").submit(function(event){
event.preventDefault();
$.ajax({
type: "post",
url: $(this).attr('action'),
data: $("#main-form").serialize(), // serializes the form's elements.
dataType : 'json',
success: function(data)
{
if(data[0].status == 'success')
{
alert('its working ok');
}
}
});
});
/* end simple ajax form post */
</script>
Run Code Online (Sandbox Code Playgroud)
所有它似乎做的,是允许我验证表单,然后正常发布,但是我正在寻找简单的方法来简单验证表单,如果一切都好,请通过ajax提交数据.
我似乎无法通过他们的帮助文档找到一个简单的方法...任何建议非常感谢
我有一个数据库表,其中包含一个定价列。
它非常古老,因此是在我理解数据类型之前编写的。所以我们使用varchar作为货币值。
我已经注意到有些列中有$,所以我想知道的是... SQL Server是否有一种方法可以执行表的更新并删除任何非数字字符的实例,或者至少从中删除$列中的字符串一次完成?
我希望这是可能的。
我需要计算下一个星期一的日期。
用户浏览我的应用程序的哪一天,我需要知道下一个星期一或指定的日期,它以字符串形式提供。
例如。
今天的日期是 11/07/2014 或者对你们美国人来说是 07/11/2014,我有一个星期一的变量来处理。
所以我需要通过提供一个函数作为字符串来解决这个问题。
我已经看到了很多用于根据其他日期计算日期的函数,但是我无法传递我需要的当天参数。
任何想法都非常感谢
我正在尝试在添加 classRule 时重组通过 jquery.validate() 远程发送的数据。
jQuery.validator.addClassRules("remote-validation", {
required: true,
remote: {
url : '/!/check/?ajax=true',
type:'post',
data: { table : $('body').attr('data-app'), id: $('input[name=id]').val(), field: $(this).val() }
}
});
Run Code Online (Sandbox Code Playgroud)
只是试图提取正在使用的字段名称,以便更轻松地处理服务器端,但似乎无法找出如何提取正在验证的当前字段。
我的目标是生成以下内容
{ table : 'companies', id: '123', field: 'companyName }
Run Code Online (Sandbox Code Playgroud)
任何建议非常感谢
我正在尝试验证字符串是否完全正确或错误,因为我正在使用CF10构建电子表格导入程序.
我的用户将输入以下其中一项.
我正在尝试使用它isValid('boolean',variable.data)来验证数据是否实际上是一个布尔字符串.然而,在阅读了不少帖子之后,我可以看到它将验证它true是否为正数false是否为负数等.
我想知道是否有人有一个简单的解决方案,让布尔验证很容易为字符串工作?这更像是一个正则表达式方案,使其正常工作吗?
任何帮助非常感谢.
我有一个cfoutput输出一些查询数据来显示我页面上的产品列表.
<ul class="row">
<cfoutput query="mycontent" startrow="#url.startrow#" maxrows="#url.maxrows#">
<li class="span-3">item data here</li>
<cfif mycontent.currentrow MOD 3 IS 3>
</ul><ul class="row">
</cfif>
</cfouptut>
Run Code Online (Sandbox Code Playgroud)
我试图让它显示为一个新行,带有一组新的<ul>标签,当项目等于3.这样我就可以在我的页面上整齐地显示它.
每次加载时,都不会正确执行此操作.相反,它将内容保留在最顶层的<ul>标签中.
我怎样才能以更好的方式构建这个结构?
我有一个购物车阵列运行,我试图动态地将数据传输到屏幕上.
<cfoutput>
<cfloop from="1" to="#ArrayLen(session.shoppingcart)#" index="idx">
<cfloop collection="#session.shoppingcart[idx]#" item="key">
<cfset mydata = session.shoppingcart[idx][key] >
#key# #mydata# #session.shoppingcart[idx][key]#
</cfloop>
</cfloop>
</cfoutput>
Run Code Online (Sandbox Code Playgroud)
当我设置mydata变量时,我可以简单地将#mydata#应用到页面并显示.
当我尝试应用于#session.shoppingcart[idx][key]#页面时,我收到一条错误,指出它无法将其显示为简单值.
有关如何在屏幕上显示此信息的任何想法?
提前致谢
这可能是一个愚蠢的问题,但我真的希望有人可以帮助我.
我目前正在serializeJson()ColdFusion 10中使用生成JSON数据集,以便我可以在jquery表插件中处理数据.serializeJson()生成以下JSON数据:
{
-COLUMNS: [
"AMOUNT"
"AMOUNTPAID"
"ENTITY"
"ENTITY_NAME"
"FORMULACURRENCY"
"INTERNALID"
"TRANDATE"
"TRANID"
"TYPE"
"TYPE_INTERNALID"
]
-DATA: [
...
Run Code Online (Sandbox Code Playgroud)
我的插件似乎只处理非常基本的JSON.
[{"rank":1,"title":"The Avengers (2012)","weekend":"$103M","gross":"$373M","weeks":2},
{"rank":2,"title":"Dark Shadows (2012)","weekend":"$29.7M","gross":"$29.7M","weeks":1},
{"rank":3,"title":"Think Like a Man (2012)","weekend":"$5.82M","gross":"$81.4M","weeks":4},
{"rank":4,"title":"The Hunger Games (2012)","weekend":"$4.51M","gross":"$387M","weeks":8},
{"rank":5,"title":"The Lucky One (2012)","weekend":"$4.11M","gross":"$53.8M","weeks":4},
{"rank":6,"title":"The Five-Year Engagement (2012)","weekend":"$3.31M","gross":"$24.6M","weeks":3},
{"rank":7,"title":"The Pirates! Band of Misfits (2012)","weekend":"$3.14M","gross":"$23M","weeks":3},
{"rank":8,"title":"The Best Exotic Marigold Hotel (2011)","weekend":"$2.67M","gross":"$3.74M","weeks":2},
{"rank":9,"title":"Chimpanzee (2012)","weekend":"$1.76M","gross":"$25.7M","weeks":4},
{"rank":10,"title":"Safe (2012)","weekend":"$1.45M","gross":"$15.7M","weeks":3}];
Run Code Online (Sandbox Code Playgroud)
如何仅从ColdFusion的serializeJson()函数获取数据的数组,而不是列表或任何其他元数据?或者,是否有一种简单的方法只从数据数组中获取内容,而没有其他数组?
coldfusion ×5
jquery ×3
arrays ×2
ajax ×1
date ×1
forms ×1
json ×1
output ×1
parsley.js ×1
sql ×1
sql-server ×1
struct ×1
t-sql ×1
validation ×1