我遇到了ColdFusion表单的问题,根据管理层的指示,必须使用CF的表单验证。在表单验证后使用ajax请求进行Cfform验证
我们需要在表单验证为true之后通过ajax请求提交数据,并且Google已经Google使用了如何使用cfform验证,但还没有找到如何等待,直到ColdFusion验证完表单通过它的JS。
是否有某种对象我可以传入我的jQuery函数,看看它是否返回true,以便我可以然后处理我的额外ajax请求?
我遇到了ColdFusion表单的问题,根据管理层的指示,必须使用CF的表单验证。在表单验证后使用ajax请求进行Cfform验证
我们需要在表单验证为true之后通过ajax请求提交数据,并且Google已经Google使用了如何使用cfform验证,但还没有找到如何等待,直到ColdFusion验证完表单通过它的JS。
是否有某种对象我可以传入我的jQuery函数,看看它是否返回true,以便我可以然后处理我的额外ajax请求?
要做到你所说的你想要做的事情,像这样的代码应该工作。
<cfform action="abc.cfm"
method="post"
onsubmit="return someJSFunction(this)">
函数someJSFunction()将在您的表单验证后运行。但是,你可能会以艰难的方式做事。而不是做Ajax请求提交数据,在这个例子中,在表单操作页面abc.cfm中用ColdFusion代码提交数据可能会容易得多。
这很好地解决了这个问题,简单明了,我忘记了CF表单验证后的标准onSubmit()函数。非常感谢 – user125264
你有点碰到你应该回到“管理”并说“这是为什么依赖ColdFusion处理标记/ JS要求是一个坏主意的原因之一,因为一旦需要做某件事情Adobe没有预测到,它变得比没有使用''更为出色,所以...让我们重新思考这个illadvised的决定,呃?“看看那里发生了什么。 –
我想知道他们对''的理由是什么。在这个年龄段,jQuery的能力要强大得多。 –