小编use*_*264的帖子

欧芹用于验证并通过ajax提交数据

我测试了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提交数据.

我似乎无法通过他们的帮助文档找到一个简单的方法...任何建议非常感谢

forms validation ajax jquery parsley.js

2
推荐指数
1
解决办法
6574
查看次数

有没有一种方法可以从SQL Server列中删除特定字符

我有一个数据库表,其中包含一个定价列。

它非常古老,因此是在我理解数据类型之前编写的。所以我们使用varchar作为货币值。

我已经注意到有些列中有$,所以我想知道的是... SQL Server是否有一种方法可以执行表的更新并删除任何非数字字符的实例,或者至少从中删除$列中的字符串一次完成?

我希望这是可能的。

sql t-sql sql-server

2
推荐指数
1
解决办法
4732
查看次数

Coldfusion 获取下周一的日期

我需要计算下一个星期一的日期。

用户浏览我的应用程序的哪一天,我需要知道下一个星期一或指定的日期,它以字符串形式提供。

例如。

今天的日期是 11/07/2014 或者对你们美国人来说是 07/11/2014,我有一个星期一的变量来处理。

所以我需要通过提供一个函数作为字符串来解决这个问题。

我已经看到了很多用于根据其他日期计算日期的函数,但是我无法传递我需要的当天参数。

任何想法都非常感谢

coldfusion date

2
推荐指数
1
解决办法
1794
查看次数

如何在 jquery.validate() 远程类规则中获取当前字段名称

我正在尝试在添加 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)

任何建议非常感谢

jquery jquery-validate

2
推荐指数
1
解决办法
920
查看次数

试图将字符串验证为boolean Coldfusion

我正在尝试验证字符串是否完全正确或错误,因为我正在使用CF10构建电子表格导入程序.

我的用户将输入以下其中一项.

  1. NULL,等于false
  2. 是的,显然等于真
  3. FALSE再次等同于假.

我正在尝试使用它isValid('boolean',variable.data)来验证数据是否实际上是一个布尔字符串.然而,在阅读了不少帖子之后,我可以看到它将验证它true是否为正数false是否为负数等.

我想知道是否有人有一个简单的解决方案,让布尔验证很容易为字符串工作?这更像是一个正则表达式方案,使其正常工作吗?

任何帮助非常感谢.

coldfusion

1
推荐指数
1
解决办法
1620
查看次数

ColdFusion创建新行

我有一个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>标签中.

我怎样才能以更好的方式构建这个结构?

coldfusion output

1
推荐指数
1
解决办法
85
查看次数

在结构数组上动态循环

我有一个购物车阵列运行,我试图动态地将数据传输到屏幕上.

<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]#页面时,我收到一条错误,指出它无法将其显示为简单值.

有关如何在屏幕上显示此信息的任何想法?

提前致谢

arrays coldfusion struct coldfusion-10

0
推荐指数
1
解决办法
142
查看次数

如何阅读JSON数据

这可能是一个愚蠢的问题,但我真的希望有人可以帮助我.

我目前正在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()函数获取数据的数组,而不是列表或任何其他元数据?或者,是否有一种简单的方法只从数据数组中获取内容,而没有其他数组?

arrays coldfusion jquery json

0
推荐指数
1
解决办法
273
查看次数