Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 通过ajax表单验证脚本发布额外字符串_Php_Javascript_Jquery_Ajax - Fatal编程技术网

Php 通过ajax表单验证脚本发布额外字符串

Php 通过ajax表单验证脚本发布额外字符串,php,javascript,jquery,ajax,Php,Javascript,Jquery,Ajax,当表单提交事件开始时,我试图通过ajax传递一个自定义变量和值,当您在blur上验证字段时,他们有这个选项,但是当表单提交时,我不知道如何将自定义变量添加到这个选项中 这就是他们在blur validation jquery.validationEngine-en.js中所做的 "ajaxUserCall": { "url": "ajaxValidateFieldUser", // you may want to p

当表单提交事件开始时,我试图通过ajax传递一个自定义变量和值,当您在blur上验证字段时,他们有这个选项,但是当表单提交时,我不知道如何将自定义变量添加到这个选项中

这就是他们在blur validation jquery.validationEngine-en.js中所做的

"ajaxUserCall": {
                    "url": "ajaxValidateFieldUser",
                    // you may want to pass extra data on the ajax call
                    "extraData": "name=eric",
但是没有提交表单的选项

也许有人可以看看脚本,告诉我如何在表单中添加额外的变量


使用&分隔符分隔额外的Post数据。例如:

name=eric&this=that&lastname=johnson

这与在普通php/html表单中添加额外的GET数据的方式相同,除了使用ajax以相同的方式传递post数据。这是你的问题吗?可能我误解了。

只有在提交表单事件时,在blur事件上的plugin check字段中指定要传递的额外字符串时,才有可能指定额外的变量。我需要一个懂javascript的人来查看代码,了解如何在提交表单时向ajax添加额外变量。这只是为了验证我不能让它在形式上。。。