0

我有一个提交给 Python CGI 脚本的 HTML 表单。从 Java Applet 提交时,需要额外的数据。使用 JQuery,我尝试在提交时将此数据附加到表单“字符串”,使用类似

form_data += '&additionalData=' + java_applet_function().getVal() + ';'
$.post('script.cgi', form_data, cb);

但是,CGI 脚本显然没有接收到这些附加数据。虽然这java_applet_function不是错误的来源。所以我现在的解决方案是,在提交表单之前,将 写入additionalData隐藏的 HTML 表单元素,CGI 脚本确实从那里接收数据。

如上所示,用 JQuery 是否不可能做到这一点?我在问,因为我相信 HTML 隐藏输入会干扰应用程序的其他部分。

4

1 回答 1

2

据我了解您的情况,我认为“提交时”触发器将在提交发生后(在表单数据已经发送后)进行数据追加。

于 2012-09-21T07:22:47.250 回答