jQuery响应是文本字符串。如何使其成为PHP变量?

jQuery响应是文本字符串。如何使其成为PHP变量?,php,jquery,Php,Jquery,我正在使用一个文件上载实用程序重命名后端上的文件,然后使用jQuery脚本将文件路径附加到div 'onComplete': function(event, queueID, fileObj, response, data) { $('#filesUploaded').append(''+response+''); } 我想将这个响应转换成一个PHP变量,用于表单提交。非常感谢您提供的任何帮助。我认为您可以完成这一任务的唯一方法是在接受文件上载的页面上创建会话级别变量。虽然php可以创建jav

我正在使用一个文件上载实用程序重命名后端上的文件,然后使用jQuery脚本将文件路径附加到div

'onComplete': function(event, queueID, fileObj, response, data) {
$('#filesUploaded').append(''+response+'');
}

我想将这个响应转换成一个PHP变量,用于表单提交。非常感谢您提供的任何帮助。

我认为您可以完成这一任务的唯一方法是在接受文件上载的页面上创建会话级别变量。虽然php可以创建javascript变量(通过Scriptlet),但不可能创建相反的变量

好的,我把它弄好了。谢谢大家的帮助。下面是添加到名为FileUpload的隐藏字段的代码:

'onComplete': function(event, queueID, fileObj, response, data) {
$('#filesUploaded').attr('value', ''+response+'');

在表单提交中使用是指希望值显示在post数据中吗?如果是这样的话,那么在表单中写一个隐藏的文件,你应该很好。是的,我希望能够将它发送到我的表单处理脚本中,这样我就可以将它放入数据库中。我尝试创建一个隐藏字段,与div contain相同(然后删除了div),但它不起作用。是否可以使用我的“+response”将值附加到表单字段?可能使用attr()?文件上载通过AXAJ进行,页面从不刷新。我使用的是www.uploadify.com。它使用AJAX,然后将文件发送到PHP脚本进行处理和格式化。然后,新文件名被回显。