我有一个简单的表单,其中输入一个卡号,从该号码我从表中获取信息,在提交另一个表单之前,我想验证account_number。但它不起作用,它忽略了验证,但是当我摆脱第一种形式时,验证工作正常。
我正在使用第一个表单从表中获取数据。
制作https://jsfiddle.net/vwvefrt8/
void deleteFirst(Node *rt)
{
if (rt == NULL)
{
return; /* Return if an invalid root was passed in */
}
if (rt->fwd == NULL) {
return; /* Return if the list is already empty */
}
Node *tmpfwd = rt->fwd; /* Store the current "head" */
rt->fwd = rt->fwd->fwd; /* Set the root's head to the current head's next node */
rt->fwd->bwd = NULL; /* Set the new head's previous node to NULL as it is the start of the list */
free(tmpfwd); /* Delete the old "head" */
}
答案 0 :(得分:0)
根据your jsFiddle中的JavaScript控制台错误...
您未能包含jQuery和jQuery Validate插件。
data-error="##errNm3"
上有info_test
,#
个字符在自定义errorPlacement
功能中打破了您的JavaScript。
“错误:语法错误,无法识别的表达式:## errNm3”
以及......
</table>
中的结束table
标记,该标记违反了HTML。当jQuery Validate插件影响嵌套<form></form>
标记的方式时,它对于破坏的HTML结构并不总是有效。否则,它正在运作:https://jsfiddle.net/1kf6th4L/
在评论部分,你提到jsFiddle中的代码来自Coldfusion。由于您只向我们展示了服务器端代码,而不是在浏览器中呈现的实际HTML标记,因此项目#2可能是一个有争议的问题。无论如何,由于这是作为JavaScript问题发布的,没有提及Coldfusion,我们需要看到浏览器中的JavaScript引擎会看到的相同代码。